Class CelCashServiceContractAbstract

Abstract class representing the CelCash service contract.

Constructors

Properties

#cel_cash_base_url: string
#cel_cash_hash: string
#cel_cash_id: string | number
CACHE: {
    ACCESS_TOKEN: "cel_cash:access_token";
    ROOT: "cel_cash";
} = ...

Cache constants for CelCash service.

Type declaration

  • Readonly ACCESS_TOKEN: "cel_cash:access_token"
  • Readonly ROOT: "cel_cash"

Accessors

  • get antecipation(): {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        simulate: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
            create: {
                body: ZodObject<{
                    brands: ZodEffects<ZodArray<ZodEnum<(...)>, "many">, undefined | string | number, ((...) | (...) | (...) | (...) | (...) | (...))[]>;
                    transactionGalaxPayIds: ZodEffects<ZodArray<ZodNumber, "many">, undefined | string | number, number[]>;
                    value: ZodNumber;
                }, "strip", ZodTypeAny, {
                    brands?: string | number;
                    transactionGalaxPayIds?: string | number;
                    value: number;
                }, {
                    brands: ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[];
                    transactionGalaxPayIds: number[];
                    value: number;
                }>;
                method: "POST";
                path: "/";
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodObject<{
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }, "strip", ZodTypeAny, {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }, {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }>;
                        OperationSummary: ZodObject<{
                            averageDays: ...;
                            cet: ...;
                            finalTax: ...;
                            grossTotal: ...;
                            mdr: ...;
                            mdrTax: ...;
                            netValue: ...;
                        }, "strip", ZodTypeAny, {
                            averageDays: ...;
                            cet: ...;
                            finalTax: ...;
                            grossTotal: ...;
                            mdr: ...;
                            mdrTax: ...;
                            netValue: ...;
                        }, {
                            averageDays: ...;
                            cet: ...;
                            finalTax: ...;
                            grossTotal: ...;
                            mdr: ...;
                            mdrTax: ...;
                            netValue: ...;
                        }>;
                        Releases: ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">;
                        type: ZodBoolean;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: ...;
                            daysAntecipation: ...;
                            expectedDate: ...;
                            galaxPayId: ...;
                            grossValue: ...;
                            installment: ...;
                            netValue: ...;
                            netValueAfterAntecipation: ...;
                            taxValueAntecipation: ...;
                            transactionGalaxPayId: ...;
                        }[];
                        type: boolean;
                    }, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: ...;
                            daysAntecipation: ...;
                            expectedDate: ...;
                            galaxPayId: ...;
                            grossValue: ...;
                            installment: ...;
                            netValue: ...;
                            netValueAfterAntecipation: ...;
                            taxValueAntecipation: ...;
                            transactionGalaxPayId: ...;
                        }[];
                        type: boolean;
                    }>;
                };
                summary: "Simula antecipação";
            };
            getByFilters: {
                method: "GET";
                path: "/get-by-filters";
                query: ZodEffects<ZodObject<{
                    createdAtFrom: ZodOptional<ZodString>;
                    createdAtTo: ZodOptional<ZodString>;
                    done: ZodOptional<ZodEnum<(...)>>;
                    limit: ZodNumber;
                    page: ZodOptional<ZodNumber>;
                    startAt: ZodOptional<ZodNumber>;
                }, "strip", ZodTypeAny, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>;
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">;
                        totalQtdFoundInPage: ZodNumber;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }[];
                        totalQtdFoundInPage: number;
                    }, {
                        Antecipation: {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }[];
                        totalQtdFoundInPage: number;
                    }>;
                };
                summary: "Lista as simulações antecipação de transações";
            };
        }, {
            pathPrefix: "/simulate";
        }>, {
            commonResponses: {
                507: ContractPlainType<ZodError<any>>;
            };
            pathPrefix: "/antecipation";
        }>, {
            api: ((args) => Promise<{
                body: unknown;
                headers: Headers;
                method: Method;
                path: string;
                status: number;
            }>);
            baseUrl: string;
        }>;
    }
  • Gets the antecipation client.

    Returns {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        simulate: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
            create: {
                body: ZodObject<{
                    brands: ZodEffects<ZodArray<ZodEnum<(...)>, "many">, undefined | string | number, ((...) | (...) | (...) | (...) | (...) | (...))[]>;
                    transactionGalaxPayIds: ZodEffects<ZodArray<ZodNumber, "many">, undefined | string | number, number[]>;
                    value: ZodNumber;
                }, "strip", ZodTypeAny, {
                    brands?: string | number;
                    transactionGalaxPayIds?: string | number;
                    value: number;
                }, {
                    brands: ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[];
                    transactionGalaxPayIds: number[];
                    value: number;
                }>;
                method: "POST";
                path: "/";
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodObject<{
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }, "strip", ZodTypeAny, {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }, {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }>;
                        OperationSummary: ZodObject<{
                            averageDays: ...;
                            cet: ...;
                            finalTax: ...;
                            grossTotal: ...;
                            mdr: ...;
                            mdrTax: ...;
                            netValue: ...;
                        }, "strip", ZodTypeAny, {
                            averageDays: ...;
                            cet: ...;
                            finalTax: ...;
                            grossTotal: ...;
                            mdr: ...;
                            mdrTax: ...;
                            netValue: ...;
                        }, {
                            averageDays: ...;
                            cet: ...;
                            finalTax: ...;
                            grossTotal: ...;
                            mdr: ...;
                            mdrTax: ...;
                            netValue: ...;
                        }>;
                        Releases: ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">;
                        type: ZodBoolean;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: ...;
                            daysAntecipation: ...;
                            expectedDate: ...;
                            galaxPayId: ...;
                            grossValue: ...;
                            installment: ...;
                            netValue: ...;
                            netValueAfterAntecipation: ...;
                            taxValueAntecipation: ...;
                            transactionGalaxPayId: ...;
                        }[];
                        type: boolean;
                    }, {
                        Antecipation: {
                            averageDays: number;
                            cet: number;
                            companyGalaxPayId: number;
                            createdAtFrom: string;
                            createdAtTo: string;
                            done: (...) | (...);
                            galaxPayId: number;
                            netValue: number;
                            totalAntecipateTax: number;
                            totalMdr: number;
                            totalValue: number;
                            transactionsGalaxPayIds: string;
                            uuid: string;
                        };
                        OperationSummary: {
                            averageDays: number;
                            cet: number;
                            finalTax: number;
                            grossTotal: number;
                            mdr: number;
                            mdrTax: number;
                            netValue: number;
                        };
                        Releases: {
                            createdAt: ...;
                            daysAntecipation: ...;
                            expectedDate: ...;
                            galaxPayId: ...;
                            grossValue: ...;
                            installment: ...;
                            netValue: ...;
                            netValueAfterAntecipation: ...;
                            taxValueAntecipation: ...;
                            transactionGalaxPayId: ...;
                        }[];
                        type: boolean;
                    }>;
                };
                summary: "Simula antecipação";
            };
            getByFilters: {
                method: "GET";
                path: "/get-by-filters";
                query: ZodEffects<ZodObject<{
                    createdAtFrom: ZodOptional<ZodString>;
                    createdAtTo: ZodOptional<ZodString>;
                    done: ZodOptional<ZodEnum<(...)>>;
                    limit: ZodNumber;
                    page: ZodOptional<ZodNumber>;
                    startAt: ZodOptional<ZodNumber>;
                }, "strip", ZodTypeAny, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }, {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    done?: "F" | "T";
                    limit: number;
                    page?: number;
                    startAt?: number;
                }>;
                responses: {
                    200: ZodObject<{
                        Antecipation: ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">;
                        totalQtdFoundInPage: ZodNumber;
                    }, "strip", ZodTypeAny, {
                        Antecipation: {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }[];
                        totalQtdFoundInPage: number;
                    }, {
                        Antecipation: {
                            averageDays: ...;
                            cet: ...;
                            companyGalaxPayId: ...;
                            createdAtFrom: ...;
                            createdAtTo: ...;
                            done: ...;
                            galaxPayId: ...;
                            netValue: ...;
                            totalAntecipateTax: ...;
                            totalMdr: ...;
                            totalValue: ...;
                            transactionsGalaxPayIds: ...;
                            uuid: ...;
                        }[];
                        totalQtdFoundInPage: number;
                    }>;
                };
                summary: "Lista as simulações antecipação de transações";
            };
        }, {
            pathPrefix: "/simulate";
        }>, {
            commonResponses: {
                507: ContractPlainType<ZodError<any>>;
            };
            pathPrefix: "/antecipation";
        }>, {
            api: ((args) => Promise<{
                body: unknown;
                headers: Headers;
                method: Method;
                path: string;
                status: number;
            }>);
            baseUrl: string;
        }>;
    }

    The antecipation client.

    • create: ((args) => Promise<{
          body: ZodError<any>;
          headers: Headers;
          status: 507;
      } | {
          body: {
              type: boolean;
          };
          headers: Headers;
          status: 200;
      } | {
          body: unknown;
          headers: Headers;
          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
      }>)
        • (args): Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>
        • Parameters

          • args: {
                body: {
                    antecipationUuid: string;
                };
                cache?: any;
                extraHeaders?: Record<string, undefined | string>;
                fetchOptions?: FetchOptions;
                overrideClientOptions?: Partial<OverrideableClientArgs>;
            }
            • body: {
                  antecipationUuid: string;
              }
              • antecipationUuid: string
            • Optional cache?: any

              Deprecated

              Use fetchOptions.cache instead

            • Optional extraHeaders?: Record<string, undefined | string>
            • Optional fetchOptions?: FetchOptions
            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

          Returns Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>

    • simulate: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
          create: {
              body: ZodObject<{
                  brands: ZodEffects<ZodArray<ZodEnum<(...)>, "many">, undefined | string | number, ((...) | (...) | (...) | (...) | (...) | (...))[]>;
                  transactionGalaxPayIds: ZodEffects<ZodArray<ZodNumber, "many">, undefined | string | number, number[]>;
                  value: ZodNumber;
              }, "strip", ZodTypeAny, {
                  brands?: string | number;
                  transactionGalaxPayIds?: string | number;
                  value: number;
              }, {
                  brands: ("discover" | "mastercard" | "elo" | "hipercard" | "amex" | "visa")[];
                  transactionGalaxPayIds: number[];
                  value: number;
              }>;
              method: "POST";
              path: "/";
              responses: {
                  200: ZodObject<{
                      Antecipation: ZodObject<{
                          averageDays: ...;
                          cet: ...;
                          companyGalaxPayId: ...;
                          createdAtFrom: ...;
                          createdAtTo: ...;
                          done: ...;
                          galaxPayId: ...;
                          netValue: ...;
                          totalAntecipateTax: ...;
                          totalMdr: ...;
                          totalValue: ...;
                          transactionsGalaxPayIds: ...;
                          uuid: ...;
                      }, "strip", ZodTypeAny, {
                          averageDays: ...;
                          cet: ...;
                          companyGalaxPayId: ...;
                          createdAtFrom: ...;
                          createdAtTo: ...;
                          done: ...;
                          galaxPayId: ...;
                          netValue: ...;
                          totalAntecipateTax: ...;
                          totalMdr: ...;
                          totalValue: ...;
                          transactionsGalaxPayIds: ...;
                          uuid: ...;
                      }, {
                          averageDays: ...;
                          cet: ...;
                          companyGalaxPayId: ...;
                          createdAtFrom: ...;
                          createdAtTo: ...;
                          done: ...;
                          galaxPayId: ...;
                          netValue: ...;
                          totalAntecipateTax: ...;
                          totalMdr: ...;
                          totalValue: ...;
                          transactionsGalaxPayIds: ...;
                          uuid: ...;
                      }>;
                      OperationSummary: ZodObject<{
                          averageDays: ...;
                          cet: ...;
                          finalTax: ...;
                          grossTotal: ...;
                          mdr: ...;
                          mdrTax: ...;
                          netValue: ...;
                      }, "strip", ZodTypeAny, {
                          averageDays: ...;
                          cet: ...;
                          finalTax: ...;
                          grossTotal: ...;
                          mdr: ...;
                          mdrTax: ...;
                          netValue: ...;
                      }, {
                          averageDays: ...;
                          cet: ...;
                          finalTax: ...;
                          grossTotal: ...;
                          mdr: ...;
                          mdrTax: ...;
                          netValue: ...;
                      }>;
                      Releases: ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">;
                      type: ZodBoolean;
                  }, "strip", ZodTypeAny, {
                      Antecipation: {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: (...) | (...);
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      };
                      OperationSummary: {
                          averageDays: number;
                          cet: number;
                          finalTax: number;
                          grossTotal: number;
                          mdr: number;
                          mdrTax: number;
                          netValue: number;
                      };
                      Releases: {
                          createdAt: ...;
                          daysAntecipation: ...;
                          expectedDate: ...;
                          galaxPayId: ...;
                          grossValue: ...;
                          installment: ...;
                          netValue: ...;
                          netValueAfterAntecipation: ...;
                          taxValueAntecipation: ...;
                          transactionGalaxPayId: ...;
                      }[];
                      type: boolean;
                  }, {
                      Antecipation: {
                          averageDays: number;
                          cet: number;
                          companyGalaxPayId: number;
                          createdAtFrom: string;
                          createdAtTo: string;
                          done: (...) | (...);
                          galaxPayId: number;
                          netValue: number;
                          totalAntecipateTax: number;
                          totalMdr: number;
                          totalValue: number;
                          transactionsGalaxPayIds: string;
                          uuid: string;
                      };
                      OperationSummary: {
                          averageDays: number;
                          cet: number;
                          finalTax: number;
                          grossTotal: number;
                          mdr: number;
                          mdrTax: number;
                          netValue: number;
                      };
                      Releases: {
                          createdAt: ...;
                          daysAntecipation: ...;
                          expectedDate: ...;
                          galaxPayId: ...;
                          grossValue: ...;
                          installment: ...;
                          netValue: ...;
                          netValueAfterAntecipation: ...;
                          taxValueAntecipation: ...;
                          transactionGalaxPayId: ...;
                      }[];
                      type: boolean;
                  }>;
              };
              summary: "Simula antecipação";
          };
          getByFilters: {
              method: "GET";
              path: "/get-by-filters";
              query: ZodEffects<ZodObject<{
                  createdAtFrom: ZodOptional<ZodString>;
                  createdAtTo: ZodOptional<ZodString>;
                  done: ZodOptional<ZodEnum<(...)>>;
                  limit: ZodNumber;
                  page: ZodOptional<ZodNumber>;
                  startAt: ZodOptional<ZodNumber>;
              }, "strip", ZodTypeAny, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }>, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }, {
                  createdAtFrom?: string;
                  createdAtTo?: string;
                  done?: "F" | "T";
                  limit: number;
                  page?: number;
                  startAt?: number;
              }>;
              responses: {
                  200: ZodObject<{
                      Antecipation: ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">;
                      totalQtdFoundInPage: ZodNumber;
                  }, "strip", ZodTypeAny, {
                      Antecipation: {
                          averageDays: ...;
                          cet: ...;
                          companyGalaxPayId: ...;
                          createdAtFrom: ...;
                          createdAtTo: ...;
                          done: ...;
                          galaxPayId: ...;
                          netValue: ...;
                          totalAntecipateTax: ...;
                          totalMdr: ...;
                          totalValue: ...;
                          transactionsGalaxPayIds: ...;
                          uuid: ...;
                      }[];
                      totalQtdFoundInPage: number;
                  }, {
                      Antecipation: {
                          averageDays: ...;
                          cet: ...;
                          companyGalaxPayId: ...;
                          createdAtFrom: ...;
                          createdAtTo: ...;
                          done: ...;
                          galaxPayId: ...;
                          netValue: ...;
                          totalAntecipateTax: ...;
                          totalMdr: ...;
                          totalValue: ...;
                          transactionsGalaxPayIds: ...;
                          uuid: ...;
                      }[];
                      totalQtdFoundInPage: number;
                  }>;
              };
              summary: "Lista as simulações antecipação de transações";
          };
      }, {
          pathPrefix: "/simulate";
      }>, {
          commonResponses: {
              507: ContractPlainType<ZodError<any>>;
          };
          pathPrefix: "/antecipation";
      }>, {
          api: ((args) => Promise<{
              body: unknown;
              headers: Headers;
              method: Method;
              path: string;
              status: number;
          }>);
          baseUrl: string;
      }>
  • get cards(): {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Card: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                };
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        delete: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        list: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Cards: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                }[];
                totalQtdFoundInPage: number;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
    }
  • Gets the cards client.

    Returns {
        create: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Card: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                };
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        delete: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                type: boolean;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
        list: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Cards: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                }[];
                totalQtdFoundInPage: number;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>);
    }

    The cards client.

    • create: ((args) => Promise<{
          body: ZodError<any>;
          headers: Headers;
          status: 507;
      } | {
          body: {
              Card: {
                  Brand: {
                      id: string;
                      maxInstallment: number;
                      name: string;
                      operatorIds: string;
                  };
                  createdAt: string;
                  customerGalaxPayId: number;
                  customerMyId: string;
                  cvv: string;
                  expiresAt: string;
                  galaxPayId: number;
                  holder: string;
                  myId: string;
                  number: string;
                  updatedAt: string;
              };
              type: boolean;
          };
          headers: Headers;
          status: 200;
      } | {
          body: unknown;
          headers: Headers;
          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
      }>)
        • (args): Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  Card: {
                      Brand: {
                          id: string;
                          maxInstallment: number;
                          name: string;
                          operatorIds: string;
                      };
                      createdAt: string;
                      customerGalaxPayId: number;
                      customerMyId: string;
                      cvv: string;
                      expiresAt: string;
                      galaxPayId: number;
                      holder: string;
                      myId: string;
                      number: string;
                      updatedAt: string;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>
        • Parameters

          • args: {
                body: {
                    cvv: string;
                    expiresAt: string;
                    holder: string;
                    myId: string;
                    number: string;
                };
                cache?: any;
                extraHeaders?: Record<string, undefined | string>;
                fetchOptions?: FetchOptions;
                overrideClientOptions?: Partial<OverrideableClientArgs>;
                params: {
                    customerId: string | number;
                    typeId: "galaxPayId" | "myId";
                };
            }
            • body: {
                  cvv: string;
                  expiresAt: string;
                  holder: string;
                  myId: string;
                  number: string;
              }
              • cvv: string
              • expiresAt: string
              • holder: string
              • myId: string
              • number: string
            • Optional cache?: any

              Deprecated

              Use fetchOptions.cache instead

            • Optional extraHeaders?: Record<string, undefined | string>
            • Optional fetchOptions?: FetchOptions
            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
            • params: {
                  customerId: string | number;
                  typeId: "galaxPayId" | "myId";
              }
              • customerId: string | number
              • typeId: "galaxPayId" | "myId"

          Returns Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  Card: {
                      Brand: {
                          id: string;
                          maxInstallment: number;
                          name: string;
                          operatorIds: string;
                      };
                      createdAt: string;
                      customerGalaxPayId: number;
                      customerMyId: string;
                      cvv: string;
                      expiresAt: string;
                      galaxPayId: number;
                      holder: string;
                      myId: string;
                      number: string;
                      updatedAt: string;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>

    • delete: ((args) => Promise<{
          body: ZodError<any>;
          headers: Headers;
          status: 507;
      } | {
          body: {
              type: boolean;
          };
          headers: Headers;
          status: 200;
      } | {
          body: unknown;
          headers: Headers;
          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
      }>)
        • (args): Promise<{
              body: ZodError<any>;
              headers: Headers;
              status: 507;
          } | {
              body: {
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
          }>
        • Parameters

          • args: {
                body?: {};
                cache?: any;
                extraHeaders?: Record<string, undefined | string>;
                fetchOptions?: FetchOptions;
                overrideClientOptions?: Partial<OverrideableClientArgs>;
                params: {
                    cardId: string | number;
                    typeId: "galaxPayId" | "myId";
                };
            }
            • Optional body?: {}
              • Optional cache?: any

                Deprecated

                Use fetchOptions.cache instead

              • Optional extraHeaders?: Record<string, undefined | string>
              • Optional fetchOptions?: FetchOptions
              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
              • params: {
                    cardId: string | number;
                    typeId: "galaxPayId" | "myId";
                }
                • cardId: string | number
                • typeId: "galaxPayId" | "myId"

            Returns Promise<{
                body: ZodError<any>;
                headers: Headers;
                status: 507;
            } | {
                body: {
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
            }>

      • list: ((args) => Promise<{
            body: ZodError<any>;
            headers: Headers;
            status: 507;
        } | {
            body: {
                Cards: {
                    Brand: {
                        id: string;
                        maxInstallment: number;
                        name: string;
                        operatorIds: string;
                    };
                    createdAt: string;
                    customerGalaxPayId: number;
                    customerMyId: string;
                    cvv: string;
                    expiresAt: string;
                    galaxPayId: number;
                    holder: string;
                    myId: string;
                    number: string;
                    updatedAt: string;
                }[];
                totalQtdFoundInPage: number;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
        }>)
          • (args): Promise<{
                body: ZodError<any>;
                headers: Headers;
                status: 507;
            } | {
                body: {
                    Cards: {
                        Brand: {
                            id: string;
                            maxInstallment: number;
                            name: string;
                            operatorIds: string;
                        };
                        createdAt: string;
                        customerGalaxPayId: number;
                        customerMyId: string;
                        cvv: string;
                        expiresAt: string;
                        galaxPayId: number;
                        holder: string;
                        myId: string;
                        number: string;
                        updatedAt: string;
                    }[];
                    totalQtdFoundInPage: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
            }>
          • Parameters

            • args: {
                  cache?: any;
                  extraHeaders?: Record<string, undefined | string>;
                  fetchOptions?: FetchOptions;
                  overrideClientOptions?: Partial<OverrideableClientArgs>;
                  query: {
                      createdAtFrom?: string;
                      createdAtTo?: string;
                      customerGalaxPayIds?: number | number[];
                      customerMyIds?: string | string[];
                      galaxPayIds?: number | number[];
                      limit: number;
                      myIds?: string | string[];
                      order?: "createdAt.asc" | "createdAt.desc";
                      startAt: number;
                      status?: "active" | "inactive" | ("active" | "inactive")[];
                  };
              }
              • Optional cache?: any

                Deprecated

                Use fetchOptions.cache instead

              • Optional extraHeaders?: Record<string, undefined | string>
              • Optional fetchOptions?: FetchOptions
              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
              • query: {
                    createdAtFrom?: string;
                    createdAtTo?: string;
                    customerGalaxPayIds?: number | number[];
                    customerMyIds?: string | string[];
                    galaxPayIds?: number | number[];
                    limit: number;
                    myIds?: string | string[];
                    order?: "createdAt.asc" | "createdAt.desc";
                    startAt: number;
                    status?: "active" | "inactive" | ("active" | "inactive")[];
                }
                • Optional createdAtFrom?: string
                • Optional createdAtTo?: string
                • Optional customerGalaxPayIds?: number | number[]
                • Optional customerMyIds?: string | string[]
                • Optional galaxPayIds?: number | number[]
                • limit: number
                • Optional myIds?: string | string[]
                • Optional order?: "createdAt.asc" | "createdAt.desc"
                • startAt: number
                • Optional status?: "active" | "inactive" | ("active" | "inactive")[]

            Returns Promise<{
                body: ZodError<any>;
                headers: Headers;
                status: 507;
            } | {
                body: {
                    Cards: {
                        Brand: {
                            id: string;
                            maxInstallment: number;
                            name: string;
                            operatorIds: string;
                        };
                        createdAt: string;
                        customerGalaxPayId: number;
                        customerMyId: string;
                        cvv: string;
                        expiresAt: string;
                        galaxPayId: number;
                        holder: string;
                        myId: string;
                        number: string;
                        updatedAt: string;
                    }[];
                    totalQtdFoundInPage: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 511;
            }>

      Example

      // List cards
      const cards = await service.cards.list({
      query: {
      limit: 10,
      startAt: 0,
      },
      })

      Example

      // Create a card
      const card = await service.create({
      body: {
      //...
      }
      })

      Example

      // Delete a card
      const result = await service.delete({
      params: {
      cardId: 123,
      typeId: 'galaxPayId'
      }
      })
    • get charges(): {
          cancel: ((args) => Promise<{
              body: {
                  Contract: {
                      acceptedAt: string;
                      document: string;
                      ip: string;
                      name: string;
                      pdf: string;
                  };
                  Customer: {
                      Address: {
                          city: string;
                          complement?: string;
                          neighborhood: string;
                          number: string;
                          state: string;
                          street: string;
                          zipCode: string;
                      };
                      createdAt: string;
                      document: string;
                      emails: string[];
                      galaPayId: number;
                      invoiceHoldIss?: boolean;
                      municipalDocument?: string;
                      myId: string;
                      name: string;
                      phones?: number[];
                      status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                      updatedAt: string;
                  };
                  ExtraFields: {
                      tagName: string;
                      value: string;
                  }[];
                  InvoiceConfig: {
                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                      description: string;
                      galaxPaySubAccountId?: number;
                      qtdDaysAfterPay?: number;
                      qtdDaysBeforePayDay?: number;
                      type: "onePerTransaction" | "onlyOne";
                  };
                  PaymentMethodBoleto: {
                      Aggrement?: {
                          document?: string;
                          name?: string;
                      };
                      deadlineDays?: number;
                      documentNumber?: string;
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  PaymentMethodCreditCard: {
                      Antifraud?: {
                          ip: string;
                          sessionId: string;
                      };
                      Card: {
                          Brand?: {
                              id?: (...) | (...);
                              maxInstallment?: (...) | (...);
                              name?: (...) | (...);
                              operatorIds?: (...) | (...);
                          };
                          createdAt?: string;
                          customerGalaxPayId?: number;
                          customerMyId?: string;
                          cvv?: string;
                          expiresAt?: string;
                          galaxPayId?: number;
                          holder?: string;
                          myId?: string;
                          number?: string;
                          updatedAt?: string;
                      };
                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      preAuthorize?: boolean;
                  };
                  PaymentMethodPix: {
                      Deadline?: {
                          type?: "days";
                          value?: number;
                      };
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  Split: {
                      billGalaxyPayId: number;
                      companyGalaxyPayId: number;
                      galaxyPayId: number;
                      groupGalaxyPayId: number;
                      paymentMethod: string;
                      type: "percent" | "fixed";
                      value: number;
                  };
                  Transactions: {
                      AbecsReasonDenied: {
                          code: string;
                          message: string;
                      };
                      Antifraud: {
                          approved: boolean;
                          ip: string;
                          sent: boolean;
                          sessionId: string;
                      };
                      Boleto: {
                          bankAccount: string;
                          bankAgency: string;
                          bankEmissor: string;
                          bankLine: string;
                          bankNumber: number;
                          barCode: string;
                          pdf: string;
                      };
                      ConciliationOccurrences: {
                          account: string;
                          agency: string;
                          bankName: string;
                          bankNumber: number;
                          depositDate: string;
                          liquidValue: number;
                          taxPercent: number;
                          taxValue: number;
                          type: (...) | (...);
                      }[];
                      CreditCard: {
                          Card: {
                              Brand: {
                                  id: ...;
                                  maxInstallment: ...;
                                  name: ...;
                                  operatorIds: ...;
                              };
                              createdAt: string;
                              customerGalaxPayId: number;
                              customerMyId: string;
                              cvv: string;
                              expiresAt: string;
                              galaxPayId: number;
                              holder: string;
                              myId: string;
                              number: string;
                              updatedAt: string;
                          };
                      };
                      Invoice: {
                          description: string;
                          number: string;
                          pdf: string;
                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                          statusDate: string;
                          statusDescription: string;
                          xml: string;
                      };
                      Pix: {
                          image: string;
                          page: string;
                          qrCode: string;
                          reference: string;
                      };
                      Subscription: {
                          Customer: {
                              Address?: (...) | (...);
                              createdAt?: (...) | (...);
                              document?: (...) | (...);
                              emails?: (...) | (...);
                              galaPayId?: (...) | (...);
                              invoiceHoldIss?: (...) | (...) | (...);
                              municipalDocument?: (...) | (...);
                              myId?: (...) | (...);
                              name?: (...) | (...);
                              phones?: (...) | (...);
                              status?: (...) | (...) | (...) | (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          InvoiceConfig?: {
                              createOn: ...;
                              description: ...;
                              galaxPaySubAccountId?: ...;
                              qtdDaysAfterPay?: ...;
                              qtdDaysBeforePayDay?: ...;
                              type: ...;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: ...;
                              deadlineDays?: ...;
                              documentNumber?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: ...;
                              Card: ...;
                              cardOperatorId?: ...;
                              preAuthorize?: ...;
                          };
                          PaymentMethodPix?: {
                              Deadline?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          additionalInfo?: string;
                          firstPayDayDate: string;
                          galaxPayId: number;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: string;
                          paymentLink?: string;
                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                          planGalaxPayId: number;
                          planMyId: string;
                          status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                          value: number;
                      };
                      additionalInfo?: string;
                      authorizationCode?: string;
                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      chargeGalaxPayId: number;
                      chargeMyId: string;
                      datetimeLastSentToOperator: string;
                      fee: number;
                      galaxPayId: number;
                      installment: number;
                      myId: string;
                      payday: string;
                      paydayDate: string;
                      payedOutsideGalaxPay: boolean;
                      reasonDenied?: string;
                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                      statusDate: string;
                      statusDescription: string;
                      subscriptionGalaxPayId: number;
                      subscriptionMyId: string;
                      tid?: string;
                      value: number;
                  }[];
                  additionalInfo: null | string;
                  galaxPayId: string;
                  mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                  myId: null | string;
                  payedOutsideGalaxPay: boolean;
                  paymentLink: string;
                  planGalaxPayId: string;
                  planMyId: null | string;
                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                  value: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          capture: ((args) => Promise<{
              body: {
                  Contract: {
                      acceptedAt: string;
                      document: string;
                      ip: string;
                      name: string;
                      pdf: string;
                  };
                  Customer: {
                      Address: {
                          city: string;
                          complement?: string;
                          neighborhood: string;
                          number: string;
                          state: string;
                          street: string;
                          zipCode: string;
                      };
                      createdAt: string;
                      document: string;
                      emails: string[];
                      galaPayId: number;
                      invoiceHoldIss?: boolean;
                      municipalDocument?: string;
                      myId: string;
                      name: string;
                      phones?: number[];
                      status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                      updatedAt: string;
                  };
                  ExtraFields: {
                      tagName: string;
                      value: string;
                  }[];
                  InvoiceConfig: {
                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                      description: string;
                      galaxPaySubAccountId?: number;
                      qtdDaysAfterPay?: number;
                      qtdDaysBeforePayDay?: number;
                      type: "onePerTransaction" | "onlyOne";
                  };
                  PaymentMethodBoleto: {
                      Aggrement?: {
                          document?: string;
                          name?: string;
                      };
                      deadlineDays?: number;
                      documentNumber?: string;
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  PaymentMethodCreditCard: {
                      Antifraud?: {
                          ip: string;
                          sessionId: string;
                      };
                      Card: {
                          Brand?: {
                              id?: (...) | (...);
                              maxInstallment?: (...) | (...);
                              name?: (...) | (...);
                              operatorIds?: (...) | (...);
                          };
                          createdAt?: string;
                          customerGalaxPayId?: number;
                          customerMyId?: string;
                          cvv?: string;
                          expiresAt?: string;
                          galaxPayId?: number;
                          holder?: string;
                          myId?: string;
                          number?: string;
                          updatedAt?: string;
                      };
                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      preAuthorize?: boolean;
                  };
                  PaymentMethodPix: {
                      Deadline?: {
                          type?: "days";
                          value?: number;
                      };
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  Split: {
                      billGalaxyPayId: number;
                      companyGalaxyPayId: number;
                      galaxyPayId: number;
                      groupGalaxyPayId: number;
                      paymentMethod: string;
                      type: "percent" | "fixed";
                      value: number;
                  };
                  Transactions: {
                      AbecsReasonDenied: {
                          code: string;
                          message: string;
                      };
                      Antifraud: {
                          approved: boolean;
                          ip: string;
                          sent: boolean;
                          sessionId: string;
                      };
                      Boleto: {
                          bankAccount: string;
                          bankAgency: string;
                          bankEmissor: string;
                          bankLine: string;
                          bankNumber: number;
                          barCode: string;
                          pdf: string;
                      };
                      ConciliationOccurrences: {
                          account: string;
                          agency: string;
                          bankName: string;
                          bankNumber: number;
                          depositDate: string;
                          liquidValue: number;
                          taxPercent: number;
                          taxValue: number;
                          type: (...) | (...);
                      }[];
                      CreditCard: {
                          Card: {
                              Brand: {
                                  id: ...;
                                  maxInstallment: ...;
                                  name: ...;
                                  operatorIds: ...;
                              };
                              createdAt: string;
                              customerGalaxPayId: number;
                              customerMyId: string;
                              cvv: string;
                              expiresAt: string;
                              galaxPayId: number;
                              holder: string;
                              myId: string;
                              number: string;
                              updatedAt: string;
                          };
                      };
                      Invoice: {
                          description: string;
                          number: string;
                          pdf: string;
                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                          statusDate: string;
                          statusDescription: string;
                          xml: string;
                      };
                      Pix: {
                          image: string;
                          page: string;
                          qrCode: string;
                          reference: string;
                      };
                      Subscription: {
                          Customer: {
                              Address?: (...) | (...);
                              createdAt?: (...) | (...);
                              document?: (...) | (...);
                              emails?: (...) | (...);
                              galaPayId?: (...) | (...);
                              invoiceHoldIss?: (...) | (...) | (...);
                              municipalDocument?: (...) | (...);
                              myId?: (...) | (...);
                              name?: (...) | (...);
                              phones?: (...) | (...);
                              status?: (...) | (...) | (...) | (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          InvoiceConfig?: {
                              createOn: ...;
                              description: ...;
                              galaxPaySubAccountId?: ...;
                              qtdDaysAfterPay?: ...;
                              qtdDaysBeforePayDay?: ...;
                              type: ...;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: ...;
                              deadlineDays?: ...;
                              documentNumber?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: ...;
                              Card: ...;
                              cardOperatorId?: ...;
                              preAuthorize?: ...;
                          };
                          PaymentMethodPix?: {
                              Deadline?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          additionalInfo?: string;
                          firstPayDayDate: string;
                          galaxPayId: number;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: string;
                          paymentLink?: string;
                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                          planGalaxPayId: number;
                          planMyId: string;
                          status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                          value: number;
                      };
                      additionalInfo?: string;
                      authorizationCode?: string;
                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      chargeGalaxPayId: number;
                      chargeMyId: string;
                      datetimeLastSentToOperator: string;
                      fee: number;
                      galaxPayId: number;
                      installment: number;
                      myId: string;
                      payday: string;
                      paydayDate: string;
                      payedOutsideGalaxPay: boolean;
                      reasonDenied?: string;
                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                      statusDate: string;
                      statusDescription: string;
                      subscriptionGalaxPayId: number;
                      subscriptionMyId: string;
                      tid?: string;
                      value: number;
                  }[];
                  additionalInfo: null | string;
                  galaxPayId: string;
                  mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                  myId: null | string;
                  payedOutsideGalaxPay: boolean;
                  paymentLink: string;
                  planGalaxPayId: string;
                  planMyId: null | string;
                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                  value: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          create: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          list: ((args) => Promise<{
              body: {
                  Charges: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: (...) | (...);
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: (...)[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: ...;
                              name?: ...;
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: ...;
                              sessionId: ...;
                          };
                          Card: {
                              Brand?: (...) | (...);
                              createdAt?: (...) | (...);
                              customerGalaxPayId?: (...) | (...);
                              customerMyId?: (...) | (...);
                              cvv?: (...) | (...);
                              expiresAt?: (...) | (...);
                              galaxPayId?: (...) | (...);
                              holder?: (...) | (...);
                              myId?: (...) | (...);
                              number?: (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: ...;
                              value?: ...;
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: ...;
                              message: ...;
                          };
                          Antifraud: {
                              approved: ...;
                              ip: ...;
                              sent: ...;
                              sessionId: ...;
                          };
                          Boleto: {
                              bankAccount: ...;
                              bankAgency: ...;
                              bankEmissor: ...;
                              bankLine: ...;
                              bankNumber: ...;
                              barCode: ...;
                              pdf: ...;
                          };
                          ConciliationOccurrences: (...)[];
                          CreditCard: {
                              Card: ...;
                          };
                          Invoice: {
                              description: ...;
                              number: ...;
                              pdf: ...;
                              status: ...;
                              statusDate: ...;
                              statusDescription: ...;
                              xml: ...;
                          };
                          Pix: {
                              image: ...;
                              page: ...;
                              qrCode: ...;
                              reference: ...;
                          };
                          Subscription: {
                              Customer: ...;
                              InvoiceConfig?: ...;
                              PaymentMethodBoleto?: ...;
                              PaymentMethodCreditCard?: ...;
                              PaymentMethodPix?: ...;
                              additionalInfo?: ...;
                              firstPayDayDate: ...;
                              galaxPayId: ...;
                              mainPaymentMethodId: ...;
                              myId: ...;
                              paymentLink?: ...;
                              periodicity: ...;
                              planGalaxPayId: ...;
                              planMyId: ...;
                              status: ...;
                              value: ...;
                          };
                          additionalInfo?: (...) | (...);
                          authorizationCode?: (...) | (...);
                          cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: (...) | (...);
                          status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: (...) | (...);
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  }[];
                  totalQtdFoundInPage: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          retry: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          reverse: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          update: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
      }
    • Gets the charges client.

      Returns {
          cancel: ((args) => Promise<{
              body: {
                  Contract: {
                      acceptedAt: string;
                      document: string;
                      ip: string;
                      name: string;
                      pdf: string;
                  };
                  Customer: {
                      Address: {
                          city: string;
                          complement?: string;
                          neighborhood: string;
                          number: string;
                          state: string;
                          street: string;
                          zipCode: string;
                      };
                      createdAt: string;
                      document: string;
                      emails: string[];
                      galaPayId: number;
                      invoiceHoldIss?: boolean;
                      municipalDocument?: string;
                      myId: string;
                      name: string;
                      phones?: number[];
                      status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                      updatedAt: string;
                  };
                  ExtraFields: {
                      tagName: string;
                      value: string;
                  }[];
                  InvoiceConfig: {
                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                      description: string;
                      galaxPaySubAccountId?: number;
                      qtdDaysAfterPay?: number;
                      qtdDaysBeforePayDay?: number;
                      type: "onePerTransaction" | "onlyOne";
                  };
                  PaymentMethodBoleto: {
                      Aggrement?: {
                          document?: string;
                          name?: string;
                      };
                      deadlineDays?: number;
                      documentNumber?: string;
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  PaymentMethodCreditCard: {
                      Antifraud?: {
                          ip: string;
                          sessionId: string;
                      };
                      Card: {
                          Brand?: {
                              id?: (...) | (...);
                              maxInstallment?: (...) | (...);
                              name?: (...) | (...);
                              operatorIds?: (...) | (...);
                          };
                          createdAt?: string;
                          customerGalaxPayId?: number;
                          customerMyId?: string;
                          cvv?: string;
                          expiresAt?: string;
                          galaxPayId?: number;
                          holder?: string;
                          myId?: string;
                          number?: string;
                          updatedAt?: string;
                      };
                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      preAuthorize?: boolean;
                  };
                  PaymentMethodPix: {
                      Deadline?: {
                          type?: "days";
                          value?: number;
                      };
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  Split: {
                      billGalaxyPayId: number;
                      companyGalaxyPayId: number;
                      galaxyPayId: number;
                      groupGalaxyPayId: number;
                      paymentMethod: string;
                      type: "percent" | "fixed";
                      value: number;
                  };
                  Transactions: {
                      AbecsReasonDenied: {
                          code: string;
                          message: string;
                      };
                      Antifraud: {
                          approved: boolean;
                          ip: string;
                          sent: boolean;
                          sessionId: string;
                      };
                      Boleto: {
                          bankAccount: string;
                          bankAgency: string;
                          bankEmissor: string;
                          bankLine: string;
                          bankNumber: number;
                          barCode: string;
                          pdf: string;
                      };
                      ConciliationOccurrences: {
                          account: string;
                          agency: string;
                          bankName: string;
                          bankNumber: number;
                          depositDate: string;
                          liquidValue: number;
                          taxPercent: number;
                          taxValue: number;
                          type: (...) | (...);
                      }[];
                      CreditCard: {
                          Card: {
                              Brand: {
                                  id: ...;
                                  maxInstallment: ...;
                                  name: ...;
                                  operatorIds: ...;
                              };
                              createdAt: string;
                              customerGalaxPayId: number;
                              customerMyId: string;
                              cvv: string;
                              expiresAt: string;
                              galaxPayId: number;
                              holder: string;
                              myId: string;
                              number: string;
                              updatedAt: string;
                          };
                      };
                      Invoice: {
                          description: string;
                          number: string;
                          pdf: string;
                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                          statusDate: string;
                          statusDescription: string;
                          xml: string;
                      };
                      Pix: {
                          image: string;
                          page: string;
                          qrCode: string;
                          reference: string;
                      };
                      Subscription: {
                          Customer: {
                              Address?: (...) | (...);
                              createdAt?: (...) | (...);
                              document?: (...) | (...);
                              emails?: (...) | (...);
                              galaPayId?: (...) | (...);
                              invoiceHoldIss?: (...) | (...) | (...);
                              municipalDocument?: (...) | (...);
                              myId?: (...) | (...);
                              name?: (...) | (...);
                              phones?: (...) | (...);
                              status?: (...) | (...) | (...) | (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          InvoiceConfig?: {
                              createOn: ...;
                              description: ...;
                              galaxPaySubAccountId?: ...;
                              qtdDaysAfterPay?: ...;
                              qtdDaysBeforePayDay?: ...;
                              type: ...;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: ...;
                              deadlineDays?: ...;
                              documentNumber?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: ...;
                              Card: ...;
                              cardOperatorId?: ...;
                              preAuthorize?: ...;
                          };
                          PaymentMethodPix?: {
                              Deadline?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          additionalInfo?: string;
                          firstPayDayDate: string;
                          galaxPayId: number;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: string;
                          paymentLink?: string;
                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                          planGalaxPayId: number;
                          planMyId: string;
                          status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                          value: number;
                      };
                      additionalInfo?: string;
                      authorizationCode?: string;
                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      chargeGalaxPayId: number;
                      chargeMyId: string;
                      datetimeLastSentToOperator: string;
                      fee: number;
                      galaxPayId: number;
                      installment: number;
                      myId: string;
                      payday: string;
                      paydayDate: string;
                      payedOutsideGalaxPay: boolean;
                      reasonDenied?: string;
                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                      statusDate: string;
                      statusDescription: string;
                      subscriptionGalaxPayId: number;
                      subscriptionMyId: string;
                      tid?: string;
                      value: number;
                  }[];
                  additionalInfo: null | string;
                  galaxPayId: string;
                  mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                  myId: null | string;
                  payedOutsideGalaxPay: boolean;
                  paymentLink: string;
                  planGalaxPayId: string;
                  planMyId: null | string;
                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                  value: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          capture: ((args) => Promise<{
              body: {
                  Contract: {
                      acceptedAt: string;
                      document: string;
                      ip: string;
                      name: string;
                      pdf: string;
                  };
                  Customer: {
                      Address: {
                          city: string;
                          complement?: string;
                          neighborhood: string;
                          number: string;
                          state: string;
                          street: string;
                          zipCode: string;
                      };
                      createdAt: string;
                      document: string;
                      emails: string[];
                      galaPayId: number;
                      invoiceHoldIss?: boolean;
                      municipalDocument?: string;
                      myId: string;
                      name: string;
                      phones?: number[];
                      status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                      updatedAt: string;
                  };
                  ExtraFields: {
                      tagName: string;
                      value: string;
                  }[];
                  InvoiceConfig: {
                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                      description: string;
                      galaxPaySubAccountId?: number;
                      qtdDaysAfterPay?: number;
                      qtdDaysBeforePayDay?: number;
                      type: "onePerTransaction" | "onlyOne";
                  };
                  PaymentMethodBoleto: {
                      Aggrement?: {
                          document?: string;
                          name?: string;
                      };
                      deadlineDays?: number;
                      documentNumber?: string;
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  PaymentMethodCreditCard: {
                      Antifraud?: {
                          ip: string;
                          sessionId: string;
                      };
                      Card: {
                          Brand?: {
                              id?: (...) | (...);
                              maxInstallment?: (...) | (...);
                              name?: (...) | (...);
                              operatorIds?: (...) | (...);
                          };
                          createdAt?: string;
                          customerGalaxPayId?: number;
                          customerMyId?: string;
                          cvv?: string;
                          expiresAt?: string;
                          galaxPayId?: number;
                          holder?: string;
                          myId?: string;
                          number?: string;
                          updatedAt?: string;
                      };
                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      preAuthorize?: boolean;
                  };
                  PaymentMethodPix: {
                      Deadline?: {
                          type?: "days";
                          value?: number;
                      };
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  Split: {
                      billGalaxyPayId: number;
                      companyGalaxyPayId: number;
                      galaxyPayId: number;
                      groupGalaxyPayId: number;
                      paymentMethod: string;
                      type: "percent" | "fixed";
                      value: number;
                  };
                  Transactions: {
                      AbecsReasonDenied: {
                          code: string;
                          message: string;
                      };
                      Antifraud: {
                          approved: boolean;
                          ip: string;
                          sent: boolean;
                          sessionId: string;
                      };
                      Boleto: {
                          bankAccount: string;
                          bankAgency: string;
                          bankEmissor: string;
                          bankLine: string;
                          bankNumber: number;
                          barCode: string;
                          pdf: string;
                      };
                      ConciliationOccurrences: {
                          account: string;
                          agency: string;
                          bankName: string;
                          bankNumber: number;
                          depositDate: string;
                          liquidValue: number;
                          taxPercent: number;
                          taxValue: number;
                          type: (...) | (...);
                      }[];
                      CreditCard: {
                          Card: {
                              Brand: {
                                  id: ...;
                                  maxInstallment: ...;
                                  name: ...;
                                  operatorIds: ...;
                              };
                              createdAt: string;
                              customerGalaxPayId: number;
                              customerMyId: string;
                              cvv: string;
                              expiresAt: string;
                              galaxPayId: number;
                              holder: string;
                              myId: string;
                              number: string;
                              updatedAt: string;
                          };
                      };
                      Invoice: {
                          description: string;
                          number: string;
                          pdf: string;
                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                          statusDate: string;
                          statusDescription: string;
                          xml: string;
                      };
                      Pix: {
                          image: string;
                          page: string;
                          qrCode: string;
                          reference: string;
                      };
                      Subscription: {
                          Customer: {
                              Address?: (...) | (...);
                              createdAt?: (...) | (...);
                              document?: (...) | (...);
                              emails?: (...) | (...);
                              galaPayId?: (...) | (...);
                              invoiceHoldIss?: (...) | (...) | (...);
                              municipalDocument?: (...) | (...);
                              myId?: (...) | (...);
                              name?: (...) | (...);
                              phones?: (...) | (...);
                              status?: (...) | (...) | (...) | (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          InvoiceConfig?: {
                              createOn: ...;
                              description: ...;
                              galaxPaySubAccountId?: ...;
                              qtdDaysAfterPay?: ...;
                              qtdDaysBeforePayDay?: ...;
                              type: ...;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: ...;
                              deadlineDays?: ...;
                              documentNumber?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: ...;
                              Card: ...;
                              cardOperatorId?: ...;
                              preAuthorize?: ...;
                          };
                          PaymentMethodPix?: {
                              Deadline?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          additionalInfo?: string;
                          firstPayDayDate: string;
                          galaxPayId: number;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: string;
                          paymentLink?: string;
                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                          planGalaxPayId: number;
                          planMyId: string;
                          status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                          value: number;
                      };
                      additionalInfo?: string;
                      authorizationCode?: string;
                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      chargeGalaxPayId: number;
                      chargeMyId: string;
                      datetimeLastSentToOperator: string;
                      fee: number;
                      galaxPayId: number;
                      installment: number;
                      myId: string;
                      payday: string;
                      paydayDate: string;
                      payedOutsideGalaxPay: boolean;
                      reasonDenied?: string;
                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                      statusDate: string;
                      statusDescription: string;
                      subscriptionGalaxPayId: number;
                      subscriptionMyId: string;
                      tid?: string;
                      value: number;
                  }[];
                  additionalInfo: null | string;
                  galaxPayId: string;
                  mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                  myId: null | string;
                  payedOutsideGalaxPay: boolean;
                  paymentLink: string;
                  planGalaxPayId: string;
                  planMyId: null | string;
                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                  value: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          create: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          list: ((args) => Promise<{
              body: {
                  Charges: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: (...) | (...);
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: (...)[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: ...;
                              name?: ...;
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: ...;
                              sessionId: ...;
                          };
                          Card: {
                              Brand?: (...) | (...);
                              createdAt?: (...) | (...);
                              customerGalaxPayId?: (...) | (...);
                              customerMyId?: (...) | (...);
                              cvv?: (...) | (...);
                              expiresAt?: (...) | (...);
                              galaxPayId?: (...) | (...);
                              holder?: (...) | (...);
                              myId?: (...) | (...);
                              number?: (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: ...;
                              value?: ...;
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: ...;
                              message: ...;
                          };
                          Antifraud: {
                              approved: ...;
                              ip: ...;
                              sent: ...;
                              sessionId: ...;
                          };
                          Boleto: {
                              bankAccount: ...;
                              bankAgency: ...;
                              bankEmissor: ...;
                              bankLine: ...;
                              bankNumber: ...;
                              barCode: ...;
                              pdf: ...;
                          };
                          ConciliationOccurrences: (...)[];
                          CreditCard: {
                              Card: ...;
                          };
                          Invoice: {
                              description: ...;
                              number: ...;
                              pdf: ...;
                              status: ...;
                              statusDate: ...;
                              statusDescription: ...;
                              xml: ...;
                          };
                          Pix: {
                              image: ...;
                              page: ...;
                              qrCode: ...;
                              reference: ...;
                          };
                          Subscription: {
                              Customer: ...;
                              InvoiceConfig?: ...;
                              PaymentMethodBoleto?: ...;
                              PaymentMethodCreditCard?: ...;
                              PaymentMethodPix?: ...;
                              additionalInfo?: ...;
                              firstPayDayDate: ...;
                              galaxPayId: ...;
                              mainPaymentMethodId: ...;
                              myId: ...;
                              paymentLink?: ...;
                              periodicity: ...;
                              planGalaxPayId: ...;
                              planMyId: ...;
                              status: ...;
                              value: ...;
                          };
                          additionalInfo?: (...) | (...);
                          authorizationCode?: (...) | (...);
                          cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: (...) | (...);
                          status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: (...) | (...);
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  }[];
                  totalQtdFoundInPage: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          retry: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          reverse: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
          update: ((args) => Promise<{
              body: {
                  Charge: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: (...) | (...);
                              name?: (...) | (...);
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: ...;
                                  maxInstallment?: ...;
                                  name?: ...;
                                  operatorIds?: ...;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: (...) | (...);
                              value?: (...) | (...);
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: ...;
                              agency: ...;
                              bankName: ...;
                              bankNumber: ...;
                              depositDate: ...;
                              liquidValue: ...;
                              taxPercent: ...;
                              taxValue: ...;
                              type: ...;
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: ...;
                                  createdAt: ...;
                                  customerGalaxPayId: ...;
                                  customerMyId: ...;
                                  cvv: ...;
                                  expiresAt: ...;
                                  galaxPayId: ...;
                                  holder: ...;
                                  myId: ...;
                                  number: ...;
                                  updatedAt: ...;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: ...;
                                  createdAt?: ...;
                                  document?: ...;
                                  emails?: ...;
                                  galaPayId?: ...;
                                  invoiceHoldIss?: ...;
                                  municipalDocument?: ...;
                                  myId?: ...;
                                  name?: ...;
                                  phones?: ...;
                                  status?: ...;
                                  updatedAt?: ...;
                              };
                              InvoiceConfig?: (...) | (...);
                              PaymentMethodBoleto?: (...) | (...);
                              PaymentMethodCreditCard?: (...) | (...);
                              PaymentMethodPix?: (...) | (...);
                              additionalInfo?: (...) | (...);
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: (...) | (...) | (...);
                              myId: string;
                              paymentLink?: (...) | (...);
                              periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                              planGalaxPayId: number;
                              planMyId: string;
                              status: (...) | (...) | (...) | (...) | (...) | (...);
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  type: boolean;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>);
      }

      The charges client.

      • cancel: ((args) => Promise<{
            body: {
                Contract: {
                    acceptedAt: string;
                    document: string;
                    ip: string;
                    name: string;
                    pdf: string;
                };
                Customer: {
                    Address: {
                        city: string;
                        complement?: string;
                        neighborhood: string;
                        number: string;
                        state: string;
                        street: string;
                        zipCode: string;
                    };
                    createdAt: string;
                    document: string;
                    emails: string[];
                    galaPayId: number;
                    invoiceHoldIss?: boolean;
                    municipalDocument?: string;
                    myId: string;
                    name: string;
                    phones?: number[];
                    status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                    updatedAt: string;
                };
                ExtraFields: {
                    tagName: string;
                    value: string;
                }[];
                InvoiceConfig: {
                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                    description: string;
                    galaxPaySubAccountId?: number;
                    qtdDaysAfterPay?: number;
                    qtdDaysBeforePayDay?: number;
                    type: "onePerTransaction" | "onlyOne";
                };
                PaymentMethodBoleto: {
                    Aggrement?: {
                        document?: string;
                        name?: string;
                    };
                    deadlineDays?: number;
                    documentNumber?: string;
                    fine?: number;
                    instructions?: string;
                    interest?: number;
                };
                PaymentMethodCreditCard: {
                    Antifraud?: {
                        ip: string;
                        sessionId: string;
                    };
                    Card: {
                        Brand?: {
                            id?: (...) | (...);
                            maxInstallment?: (...) | (...);
                            name?: (...) | (...);
                            operatorIds?: (...) | (...);
                        };
                        createdAt?: string;
                        customerGalaxPayId?: number;
                        customerMyId?: string;
                        cvv?: string;
                        expiresAt?: string;
                        galaxPayId?: number;
                        holder?: string;
                        myId?: string;
                        number?: string;
                        updatedAt?: string;
                    };
                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                    preAuthorize?: boolean;
                };
                PaymentMethodPix: {
                    Deadline?: {
                        type?: "days";
                        value?: number;
                    };
                    fine?: number;
                    instructions?: string;
                    interest?: number;
                };
                Split: {
                    billGalaxyPayId: number;
                    companyGalaxyPayId: number;
                    galaxyPayId: number;
                    groupGalaxyPayId: number;
                    paymentMethod: string;
                    type: "percent" | "fixed";
                    value: number;
                };
                Transactions: {
                    AbecsReasonDenied: {
                        code: string;
                        message: string;
                    };
                    Antifraud: {
                        approved: boolean;
                        ip: string;
                        sent: boolean;
                        sessionId: string;
                    };
                    Boleto: {
                        bankAccount: string;
                        bankAgency: string;
                        bankEmissor: string;
                        bankLine: string;
                        bankNumber: number;
                        barCode: string;
                        pdf: string;
                    };
                    ConciliationOccurrences: {
                        account: string;
                        agency: string;
                        bankName: string;
                        bankNumber: number;
                        depositDate: string;
                        liquidValue: number;
                        taxPercent: number;
                        taxValue: number;
                        type: (...) | (...);
                    }[];
                    CreditCard: {
                        Card: {
                            Brand: {
                                id: ...;
                                maxInstallment: ...;
                                name: ...;
                                operatorIds: ...;
                            };
                            createdAt: string;
                            customerGalaxPayId: number;
                            customerMyId: string;
                            cvv: string;
                            expiresAt: string;
                            galaxPayId: number;
                            holder: string;
                            myId: string;
                            number: string;
                            updatedAt: string;
                        };
                    };
                    Invoice: {
                        description: string;
                        number: string;
                        pdf: string;
                        status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                        statusDate: string;
                        statusDescription: string;
                        xml: string;
                    };
                    Pix: {
                        image: string;
                        page: string;
                        qrCode: string;
                        reference: string;
                    };
                    Subscription: {
                        Customer: {
                            Address?: (...) | (...);
                            createdAt?: (...) | (...);
                            document?: (...) | (...);
                            emails?: (...) | (...);
                            galaPayId?: (...) | (...);
                            invoiceHoldIss?: (...) | (...) | (...);
                            municipalDocument?: (...) | (...);
                            myId?: (...) | (...);
                            name?: (...) | (...);
                            phones?: (...) | (...);
                            status?: (...) | (...) | (...) | (...) | (...);
                            updatedAt?: (...) | (...);
                        };
                        InvoiceConfig?: {
                            createOn: ...;
                            description: ...;
                            galaxPaySubAccountId?: ...;
                            qtdDaysAfterPay?: ...;
                            qtdDaysBeforePayDay?: ...;
                            type: ...;
                        };
                        PaymentMethodBoleto?: {
                            Aggrement?: ...;
                            deadlineDays?: ...;
                            documentNumber?: ...;
                            fine?: ...;
                            instructions?: ...;
                            interest?: ...;
                        };
                        PaymentMethodCreditCard?: {
                            Antifraud?: ...;
                            Card: ...;
                            cardOperatorId?: ...;
                            preAuthorize?: ...;
                        };
                        PaymentMethodPix?: {
                            Deadline?: ...;
                            fine?: ...;
                            instructions?: ...;
                            interest?: ...;
                        };
                        additionalInfo?: string;
                        firstPayDayDate: string;
                        galaxPayId: number;
                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                        myId: string;
                        paymentLink?: string;
                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                        planGalaxPayId: number;
                        planMyId: string;
                        status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                        value: number;
                    };
                    additionalInfo?: string;
                    authorizationCode?: string;
                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                    chargeGalaxPayId: number;
                    chargeMyId: string;
                    datetimeLastSentToOperator: string;
                    fee: number;
                    galaxPayId: number;
                    installment: number;
                    myId: string;
                    payday: string;
                    paydayDate: string;
                    payedOutsideGalaxPay: boolean;
                    reasonDenied?: string;
                    status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                    statusDate: string;
                    statusDescription: string;
                    subscriptionGalaxPayId: number;
                    subscriptionMyId: string;
                    tid?: string;
                    value: number;
                }[];
                additionalInfo: null | string;
                galaxPayId: string;
                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                myId: null | string;
                payedOutsideGalaxPay: boolean;
                paymentLink: string;
                planGalaxPayId: string;
                planMyId: null | string;
                status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                value: number;
            };
            headers: Headers;
            status: 200;
        } | {
            body: unknown;
            headers: Headers;
            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
        }>)
          • (args): Promise<{
                body: {
                    Contract: {
                        acceptedAt: string;
                        document: string;
                        ip: string;
                        name: string;
                        pdf: string;
                    };
                    Customer: {
                        Address: {
                            city: string;
                            complement?: string;
                            neighborhood: string;
                            number: string;
                            state: string;
                            street: string;
                            zipCode: string;
                        };
                        createdAt: string;
                        document: string;
                        emails: string[];
                        galaPayId: number;
                        invoiceHoldIss?: boolean;
                        municipalDocument?: string;
                        myId: string;
                        name: string;
                        phones?: number[];
                        status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                        updatedAt: string;
                    };
                    ExtraFields: {
                        tagName: string;
                        value: string;
                    }[];
                    InvoiceConfig: {
                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                        description: string;
                        galaxPaySubAccountId?: number;
                        qtdDaysAfterPay?: number;
                        qtdDaysBeforePayDay?: number;
                        type: "onePerTransaction" | "onlyOne";
                    };
                    PaymentMethodBoleto: {
                        Aggrement?: {
                            document?: string;
                            name?: string;
                        };
                        deadlineDays?: number;
                        documentNumber?: string;
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    PaymentMethodCreditCard: {
                        Antifraud?: {
                            ip: string;
                            sessionId: string;
                        };
                        Card: {
                            Brand?: {
                                id?: (...) | (...);
                                maxInstallment?: (...) | (...);
                                name?: (...) | (...);
                                operatorIds?: (...) | (...);
                            };
                            createdAt?: string;
                            customerGalaxPayId?: number;
                            customerMyId?: string;
                            cvv?: string;
                            expiresAt?: string;
                            galaxPayId?: number;
                            holder?: string;
                            myId?: string;
                            number?: string;
                            updatedAt?: string;
                        };
                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        preAuthorize?: boolean;
                    };
                    PaymentMethodPix: {
                        Deadline?: {
                            type?: "days";
                            value?: number;
                        };
                        fine?: number;
                        instructions?: string;
                        interest?: number;
                    };
                    Split: {
                        billGalaxyPayId: number;
                        companyGalaxyPayId: number;
                        galaxyPayId: number;
                        groupGalaxyPayId: number;
                        paymentMethod: string;
                        type: "percent" | "fixed";
                        value: number;
                    };
                    Transactions: {
                        AbecsReasonDenied: {
                            code: string;
                            message: string;
                        };
                        Antifraud: {
                            approved: boolean;
                            ip: string;
                            sent: boolean;
                            sessionId: string;
                        };
                        Boleto: {
                            bankAccount: string;
                            bankAgency: string;
                            bankEmissor: string;
                            bankLine: string;
                            bankNumber: number;
                            barCode: string;
                            pdf: string;
                        };
                        ConciliationOccurrences: {
                            account: string;
                            agency: string;
                            bankName: string;
                            bankNumber: number;
                            depositDate: string;
                            liquidValue: number;
                            taxPercent: number;
                            taxValue: number;
                            type: (...) | (...);
                        }[];
                        CreditCard: {
                            Card: {
                                Brand: {
                                    id: ...;
                                    maxInstallment: ...;
                                    name: ...;
                                    operatorIds: ...;
                                };
                                createdAt: string;
                                customerGalaxPayId: number;
                                customerMyId: string;
                                cvv: string;
                                expiresAt: string;
                                galaxPayId: number;
                                holder: string;
                                myId: string;
                                number: string;
                                updatedAt: string;
                            };
                        };
                        Invoice: {
                            description: string;
                            number: string;
                            pdf: string;
                            status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                            statusDate: string;
                            statusDescription: string;
                            xml: string;
                        };
                        Pix: {
                            image: string;
                            page: string;
                            qrCode: string;
                            reference: string;
                        };
                        Subscription: {
                            Customer: {
                                Address?: (...) | (...);
                                createdAt?: (...) | (...);
                                document?: (...) | (...);
                                emails?: (...) | (...);
                                galaPayId?: (...) | (...);
                                invoiceHoldIss?: (...) | (...) | (...);
                                municipalDocument?: (...) | (...);
                                myId?: (...) | (...);
                                name?: (...) | (...);
                                phones?: (...) | (...);
                                status?: (...) | (...) | (...) | (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            InvoiceConfig?: {
                                createOn: ...;
                                description: ...;
                                galaxPaySubAccountId?: ...;
                                qtdDaysAfterPay?: ...;
                                qtdDaysBeforePayDay?: ...;
                                type: ...;
                            };
                            PaymentMethodBoleto?: {
                                Aggrement?: ...;
                                deadlineDays?: ...;
                                documentNumber?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            PaymentMethodCreditCard?: {
                                Antifraud?: ...;
                                Card: ...;
                                cardOperatorId?: ...;
                                preAuthorize?: ...;
                            };
                            PaymentMethodPix?: {
                                Deadline?: ...;
                                fine?: ...;
                                instructions?: ...;
                                interest?: ...;
                            };
                            additionalInfo?: string;
                            firstPayDayDate: string;
                            galaxPayId: number;
                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                            myId: string;
                            paymentLink?: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            planGalaxPayId: number;
                            planMyId: string;
                            status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                            value: number;
                        };
                        additionalInfo?: string;
                        authorizationCode?: string;
                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                        chargeGalaxPayId: number;
                        chargeMyId: string;
                        datetimeLastSentToOperator: string;
                        fee: number;
                        galaxPayId: number;
                        installment: number;
                        myId: string;
                        payday: string;
                        paydayDate: string;
                        payedOutsideGalaxPay: boolean;
                        reasonDenied?: string;
                        status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                        statusDate: string;
                        statusDescription: string;
                        subscriptionGalaxPayId: number;
                        subscriptionMyId: string;
                        tid?: string;
                        value: number;
                    }[];
                    additionalInfo: null | string;
                    galaxPayId: string;
                    mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                    myId: null | string;
                    payedOutsideGalaxPay: boolean;
                    paymentLink: string;
                    planGalaxPayId: string;
                    planMyId: null | string;
                    status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                    value: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>
          • Parameters

            • args: {
                  body?: {};
                  cache?: any;
                  extraHeaders?: Record<string, undefined | string>;
                  fetchOptions?: FetchOptions;
                  overrideClientOptions?: Partial<OverrideableClientArgs>;
                  params: {
                      chargeId: string | number;
                      typeId: "galaxPayId" | "myId";
                  };
              }
              • Optional body?: {}
                • Optional cache?: any

                  Deprecated

                  Use fetchOptions.cache instead

                • Optional extraHeaders?: Record<string, undefined | string>
                • Optional fetchOptions?: FetchOptions
                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                • params: {
                      chargeId: string | number;
                      typeId: "galaxPayId" | "myId";
                  }
                  • chargeId: string | number
                  • typeId: "galaxPayId" | "myId"

              Returns Promise<{
                  body: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: string;
                              name?: string;
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: (...) | (...);
                                  maxInstallment?: (...) | (...);
                                  name?: (...) | (...);
                                  operatorIds?: (...) | (...);
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: "days";
                              value?: number;
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: string;
                              agency: string;
                              bankName: string;
                              bankNumber: number;
                              depositDate: string;
                              liquidValue: number;
                              taxPercent: number;
                              taxValue: number;
                              type: (...) | (...);
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: {
                                      id: ...;
                                      maxInstallment: ...;
                                      name: ...;
                                      operatorIds: ...;
                                  };
                                  createdAt: string;
                                  customerGalaxPayId: number;
                                  customerMyId: string;
                                  cvv: string;
                                  expiresAt: string;
                                  galaxPayId: number;
                                  holder: string;
                                  myId: string;
                                  number: string;
                                  updatedAt: string;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: (...) | (...);
                                  createdAt?: (...) | (...);
                                  document?: (...) | (...);
                                  emails?: (...) | (...);
                                  galaPayId?: (...) | (...);
                                  invoiceHoldIss?: (...) | (...) | (...);
                                  municipalDocument?: (...) | (...);
                                  myId?: (...) | (...);
                                  name?: (...) | (...);
                                  phones?: (...) | (...);
                                  status?: (...) | (...) | (...) | (...) | (...);
                                  updatedAt?: (...) | (...);
                              };
                              InvoiceConfig?: {
                                  createOn: ...;
                                  description: ...;
                                  galaxPaySubAccountId?: ...;
                                  qtdDaysAfterPay?: ...;
                                  qtdDaysBeforePayDay?: ...;
                                  type: ...;
                              };
                              PaymentMethodBoleto?: {
                                  Aggrement?: ...;
                                  deadlineDays?: ...;
                                  documentNumber?: ...;
                                  fine?: ...;
                                  instructions?: ...;
                                  interest?: ...;
                              };
                              PaymentMethodCreditCard?: {
                                  Antifraud?: ...;
                                  Card: ...;
                                  cardOperatorId?: ...;
                                  preAuthorize?: ...;
                              };
                              PaymentMethodPix?: {
                                  Deadline?: ...;
                                  fine?: ...;
                                  instructions?: ...;
                                  interest?: ...;
                              };
                              additionalInfo?: string;
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                              myId: string;
                              paymentLink?: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              planGalaxPayId: number;
                              planMyId: string;
                              status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>

        • capture: ((args) => Promise<{
              body: {
                  Contract: {
                      acceptedAt: string;
                      document: string;
                      ip: string;
                      name: string;
                      pdf: string;
                  };
                  Customer: {
                      Address: {
                          city: string;
                          complement?: string;
                          neighborhood: string;
                          number: string;
                          state: string;
                          street: string;
                          zipCode: string;
                      };
                      createdAt: string;
                      document: string;
                      emails: string[];
                      galaPayId: number;
                      invoiceHoldIss?: boolean;
                      municipalDocument?: string;
                      myId: string;
                      name: string;
                      phones?: number[];
                      status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                      updatedAt: string;
                  };
                  ExtraFields: {
                      tagName: string;
                      value: string;
                  }[];
                  InvoiceConfig: {
                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                      description: string;
                      galaxPaySubAccountId?: number;
                      qtdDaysAfterPay?: number;
                      qtdDaysBeforePayDay?: number;
                      type: "onePerTransaction" | "onlyOne";
                  };
                  PaymentMethodBoleto: {
                      Aggrement?: {
                          document?: string;
                          name?: string;
                      };
                      deadlineDays?: number;
                      documentNumber?: string;
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  PaymentMethodCreditCard: {
                      Antifraud?: {
                          ip: string;
                          sessionId: string;
                      };
                      Card: {
                          Brand?: {
                              id?: (...) | (...);
                              maxInstallment?: (...) | (...);
                              name?: (...) | (...);
                              operatorIds?: (...) | (...);
                          };
                          createdAt?: string;
                          customerGalaxPayId?: number;
                          customerMyId?: string;
                          cvv?: string;
                          expiresAt?: string;
                          galaxPayId?: number;
                          holder?: string;
                          myId?: string;
                          number?: string;
                          updatedAt?: string;
                      };
                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      preAuthorize?: boolean;
                  };
                  PaymentMethodPix: {
                      Deadline?: {
                          type?: "days";
                          value?: number;
                      };
                      fine?: number;
                      instructions?: string;
                      interest?: number;
                  };
                  Split: {
                      billGalaxyPayId: number;
                      companyGalaxyPayId: number;
                      galaxyPayId: number;
                      groupGalaxyPayId: number;
                      paymentMethod: string;
                      type: "percent" | "fixed";
                      value: number;
                  };
                  Transactions: {
                      AbecsReasonDenied: {
                          code: string;
                          message: string;
                      };
                      Antifraud: {
                          approved: boolean;
                          ip: string;
                          sent: boolean;
                          sessionId: string;
                      };
                      Boleto: {
                          bankAccount: string;
                          bankAgency: string;
                          bankEmissor: string;
                          bankLine: string;
                          bankNumber: number;
                          barCode: string;
                          pdf: string;
                      };
                      ConciliationOccurrences: {
                          account: string;
                          agency: string;
                          bankName: string;
                          bankNumber: number;
                          depositDate: string;
                          liquidValue: number;
                          taxPercent: number;
                          taxValue: number;
                          type: (...) | (...);
                      }[];
                      CreditCard: {
                          Card: {
                              Brand: {
                                  id: ...;
                                  maxInstallment: ...;
                                  name: ...;
                                  operatorIds: ...;
                              };
                              createdAt: string;
                              customerGalaxPayId: number;
                              customerMyId: string;
                              cvv: string;
                              expiresAt: string;
                              galaxPayId: number;
                              holder: string;
                              myId: string;
                              number: string;
                              updatedAt: string;
                          };
                      };
                      Invoice: {
                          description: string;
                          number: string;
                          pdf: string;
                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                          statusDate: string;
                          statusDescription: string;
                          xml: string;
                      };
                      Pix: {
                          image: string;
                          page: string;
                          qrCode: string;
                          reference: string;
                      };
                      Subscription: {
                          Customer: {
                              Address?: (...) | (...);
                              createdAt?: (...) | (...);
                              document?: (...) | (...);
                              emails?: (...) | (...);
                              galaPayId?: (...) | (...);
                              invoiceHoldIss?: (...) | (...) | (...);
                              municipalDocument?: (...) | (...);
                              myId?: (...) | (...);
                              name?: (...) | (...);
                              phones?: (...) | (...);
                              status?: (...) | (...) | (...) | (...) | (...);
                              updatedAt?: (...) | (...);
                          };
                          InvoiceConfig?: {
                              createOn: ...;
                              description: ...;
                              galaxPaySubAccountId?: ...;
                              qtdDaysAfterPay?: ...;
                              qtdDaysBeforePayDay?: ...;
                              type: ...;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: ...;
                              deadlineDays?: ...;
                              documentNumber?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: ...;
                              Card: ...;
                              cardOperatorId?: ...;
                              preAuthorize?: ...;
                          };
                          PaymentMethodPix?: {
                              Deadline?: ...;
                              fine?: ...;
                              instructions?: ...;
                              interest?: ...;
                          };
                          additionalInfo?: string;
                          firstPayDayDate: string;
                          galaxPayId: number;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: string;
                          paymentLink?: string;
                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                          planGalaxPayId: number;
                          planMyId: string;
                          status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                          value: number;
                      };
                      additionalInfo?: string;
                      authorizationCode?: string;
                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                      chargeGalaxPayId: number;
                      chargeMyId: string;
                      datetimeLastSentToOperator: string;
                      fee: number;
                      galaxPayId: number;
                      installment: number;
                      myId: string;
                      payday: string;
                      paydayDate: string;
                      payedOutsideGalaxPay: boolean;
                      reasonDenied?: string;
                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                      statusDate: string;
                      statusDescription: string;
                      subscriptionGalaxPayId: number;
                      subscriptionMyId: string;
                      tid?: string;
                      value: number;
                  }[];
                  additionalInfo: null | string;
                  galaxPayId: string;
                  mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                  myId: null | string;
                  payedOutsideGalaxPay: boolean;
                  paymentLink: string;
                  planGalaxPayId: string;
                  planMyId: null | string;
                  status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                  value: number;
              };
              headers: Headers;
              status: 200;
          } | {
              body: unknown;
              headers: Headers;
              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
          }>)
            • (args): Promise<{
                  body: {
                      Contract: {
                          acceptedAt: string;
                          document: string;
                          ip: string;
                          name: string;
                          pdf: string;
                      };
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      ExtraFields: {
                          tagName: string;
                          value: string;
                      }[];
                      InvoiceConfig: {
                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                          description: string;
                          galaxPaySubAccountId?: number;
                          qtdDaysAfterPay?: number;
                          qtdDaysBeforePayDay?: number;
                          type: "onePerTransaction" | "onlyOne";
                      };
                      PaymentMethodBoleto: {
                          Aggrement?: {
                              document?: string;
                              name?: string;
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      PaymentMethodCreditCard: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: (...) | (...);
                                  maxInstallment?: (...) | (...);
                                  name?: (...) | (...);
                                  operatorIds?: (...) | (...);
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      };
                      PaymentMethodPix: {
                          Deadline?: {
                              type?: "days";
                              value?: number;
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      };
                      Split: {
                          billGalaxyPayId: number;
                          companyGalaxyPayId: number;
                          galaxyPayId: number;
                          groupGalaxyPayId: number;
                          paymentMethod: string;
                          type: "percent" | "fixed";
                          value: number;
                      };
                      Transactions: {
                          AbecsReasonDenied: {
                              code: string;
                              message: string;
                          };
                          Antifraud: {
                              approved: boolean;
                              ip: string;
                              sent: boolean;
                              sessionId: string;
                          };
                          Boleto: {
                              bankAccount: string;
                              bankAgency: string;
                              bankEmissor: string;
                              bankLine: string;
                              bankNumber: number;
                              barCode: string;
                              pdf: string;
                          };
                          ConciliationOccurrences: {
                              account: string;
                              agency: string;
                              bankName: string;
                              bankNumber: number;
                              depositDate: string;
                              liquidValue: number;
                              taxPercent: number;
                              taxValue: number;
                              type: (...) | (...);
                          }[];
                          CreditCard: {
                              Card: {
                                  Brand: {
                                      id: ...;
                                      maxInstallment: ...;
                                      name: ...;
                                      operatorIds: ...;
                                  };
                                  createdAt: string;
                                  customerGalaxPayId: number;
                                  customerMyId: string;
                                  cvv: string;
                                  expiresAt: string;
                                  galaxPayId: number;
                                  holder: string;
                                  myId: string;
                                  number: string;
                                  updatedAt: string;
                              };
                          };
                          Invoice: {
                              description: string;
                              number: string;
                              pdf: string;
                              status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                              statusDate: string;
                              statusDescription: string;
                              xml: string;
                          };
                          Pix: {
                              image: string;
                              page: string;
                              qrCode: string;
                              reference: string;
                          };
                          Subscription: {
                              Customer: {
                                  Address?: (...) | (...);
                                  createdAt?: (...) | (...);
                                  document?: (...) | (...);
                                  emails?: (...) | (...);
                                  galaPayId?: (...) | (...);
                                  invoiceHoldIss?: (...) | (...) | (...);
                                  municipalDocument?: (...) | (...);
                                  myId?: (...) | (...);
                                  name?: (...) | (...);
                                  phones?: (...) | (...);
                                  status?: (...) | (...) | (...) | (...) | (...);
                                  updatedAt?: (...) | (...);
                              };
                              InvoiceConfig?: {
                                  createOn: ...;
                                  description: ...;
                                  galaxPaySubAccountId?: ...;
                                  qtdDaysAfterPay?: ...;
                                  qtdDaysBeforePayDay?: ...;
                                  type: ...;
                              };
                              PaymentMethodBoleto?: {
                                  Aggrement?: ...;
                                  deadlineDays?: ...;
                                  documentNumber?: ...;
                                  fine?: ...;
                                  instructions?: ...;
                                  interest?: ...;
                              };
                              PaymentMethodCreditCard?: {
                                  Antifraud?: ...;
                                  Card: ...;
                                  cardOperatorId?: ...;
                                  preAuthorize?: ...;
                              };
                              PaymentMethodPix?: {
                                  Deadline?: ...;
                                  fine?: ...;
                                  instructions?: ...;
                                  interest?: ...;
                              };
                              additionalInfo?: string;
                              firstPayDayDate: string;
                              galaxPayId: number;
                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                              myId: string;
                              paymentLink?: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              planGalaxPayId: number;
                              planMyId: string;
                              status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                              value: number;
                          };
                          additionalInfo?: string;
                          authorizationCode?: string;
                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          chargeGalaxPayId: number;
                          chargeMyId: string;
                          datetimeLastSentToOperator: string;
                          fee: number;
                          galaxPayId: number;
                          installment: number;
                          myId: string;
                          payday: string;
                          paydayDate: string;
                          payedOutsideGalaxPay: boolean;
                          reasonDenied?: string;
                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                          statusDate: string;
                          statusDescription: string;
                          subscriptionGalaxPayId: number;
                          subscriptionMyId: string;
                          tid?: string;
                          value: number;
                      }[];
                      additionalInfo: null | string;
                      galaxPayId: string;
                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                      myId: null | string;
                      payedOutsideGalaxPay: boolean;
                      paymentLink: string;
                      planGalaxPayId: string;
                      planMyId: null | string;
                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                      value: number;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>
            • Parameters

              • args: {
                    body?: {};
                    cache?: any;
                    extraHeaders?: Record<string, undefined | string>;
                    fetchOptions?: FetchOptions;
                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                    params: {
                        chargeId: string | number;
                        typeId: "galaxPayId" | "myId";
                    };
                }
                • Optional body?: {}
                  • Optional cache?: any

                    Deprecated

                    Use fetchOptions.cache instead

                  • Optional extraHeaders?: Record<string, undefined | string>
                  • Optional fetchOptions?: FetchOptions
                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                  • params: {
                        chargeId: string | number;
                        typeId: "galaxPayId" | "myId";
                    }
                    • chargeId: string | number
                    • typeId: "galaxPayId" | "myId"

                Returns Promise<{
                    body: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: string;
                                name?: string;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: (...) | (...);
                                    maxInstallment?: (...) | (...);
                                    name?: (...) | (...);
                                    operatorIds?: (...) | (...);
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: "days";
                                value?: number;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "percent" | "fixed";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: string;
                                agency: string;
                                bankName: string;
                                bankNumber: number;
                                depositDate: string;
                                liquidValue: number;
                                taxPercent: number;
                                taxValue: number;
                                type: (...) | (...);
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: {
                                        id: ...;
                                        maxInstallment: ...;
                                        name: ...;
                                        operatorIds: ...;
                                    };
                                    createdAt: string;
                                    customerGalaxPayId: number;
                                    customerMyId: string;
                                    cvv: string;
                                    expiresAt: string;
                                    galaxPayId: number;
                                    holder: string;
                                    myId: string;
                                    number: string;
                                    updatedAt: string;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                };
                                InvoiceConfig?: {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                };
                                PaymentMethodPix?: {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                paymentLink?: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                planGalaxPayId: number;
                                planMyId: string;
                                status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>

          • create: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "percent" | "fixed";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>)
              • (args): Promise<{
                    body: {
                        Charge: {
                            Contract: {
                                acceptedAt: string;
                                document: string;
                                ip: string;
                                name: string;
                                pdf: string;
                            };
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            ExtraFields: {
                                tagName: string;
                                value: string;
                            }[];
                            InvoiceConfig: {
                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                description: string;
                                galaxPaySubAccountId?: number;
                                qtdDaysAfterPay?: number;
                                qtdDaysBeforePayDay?: number;
                                type: "onePerTransaction" | "onlyOne";
                            };
                            PaymentMethodBoleto: {
                                Aggrement?: {
                                    document?: (...) | (...);
                                    name?: (...) | (...);
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard: {
                                Antifraud?: {
                                    ip: string;
                                    sessionId: string;
                                };
                                Card: {
                                    Brand?: {
                                        id?: ...;
                                        maxInstallment?: ...;
                                        name?: ...;
                                        operatorIds?: ...;
                                    };
                                    createdAt?: string;
                                    customerGalaxPayId?: number;
                                    customerMyId?: string;
                                    cvv?: string;
                                    expiresAt?: string;
                                    galaxPayId?: number;
                                    holder?: string;
                                    myId?: string;
                                    number?: string;
                                    updatedAt?: string;
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix: {
                                Deadline?: {
                                    type?: (...) | (...);
                                    value?: (...) | (...);
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "percent" | "fixed";
                                value: number;
                            };
                            Transactions: {
                                AbecsReasonDenied: {
                                    code: string;
                                    message: string;
                                };
                                Antifraud: {
                                    approved: boolean;
                                    ip: string;
                                    sent: boolean;
                                    sessionId: string;
                                };
                                Boleto: {
                                    bankAccount: string;
                                    bankAgency: string;
                                    bankEmissor: string;
                                    bankLine: string;
                                    bankNumber: number;
                                    barCode: string;
                                    pdf: string;
                                };
                                ConciliationOccurrences: {
                                    account: ...;
                                    agency: ...;
                                    bankName: ...;
                                    bankNumber: ...;
                                    depositDate: ...;
                                    liquidValue: ...;
                                    taxPercent: ...;
                                    taxValue: ...;
                                    type: ...;
                                }[];
                                CreditCard: {
                                    Card: {
                                        Brand: ...;
                                        createdAt: ...;
                                        customerGalaxPayId: ...;
                                        customerMyId: ...;
                                        cvv: ...;
                                        expiresAt: ...;
                                        galaxPayId: ...;
                                        holder: ...;
                                        myId: ...;
                                        number: ...;
                                        updatedAt: ...;
                                    };
                                };
                                Invoice: {
                                    description: string;
                                    number: string;
                                    pdf: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    xml: string;
                                };
                                Pix: {
                                    image: string;
                                    page: string;
                                    qrCode: string;
                                    reference: string;
                                };
                                Subscription: {
                                    Customer: {
                                        Address?: ...;
                                        createdAt?: ...;
                                        document?: ...;
                                        emails?: ...;
                                        galaPayId?: ...;
                                        invoiceHoldIss?: ...;
                                        municipalDocument?: ...;
                                        myId?: ...;
                                        name?: ...;
                                        phones?: ...;
                                        status?: ...;
                                        updatedAt?: ...;
                                    };
                                    InvoiceConfig?: (...) | (...);
                                    PaymentMethodBoleto?: (...) | (...);
                                    PaymentMethodCreditCard?: (...) | (...);
                                    PaymentMethodPix?: (...) | (...);
                                    additionalInfo?: (...) | (...);
                                    firstPayDayDate: string;
                                    galaxPayId: number;
                                    mainPaymentMethodId: (...) | (...) | (...);
                                    myId: string;
                                    paymentLink?: (...) | (...);
                                    periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    planGalaxPayId: number;
                                    planMyId: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                authorizationCode?: string;
                                cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                chargeGalaxPayId: number;
                                chargeMyId: string;
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                installment: number;
                                myId: string;
                                payday: string;
                                paydayDate: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: string;
                                status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId: number;
                                subscriptionMyId: string;
                                tid?: string;
                                value: number;
                            }[];
                            additionalInfo: null | string;
                            galaxPayId: string;
                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                            myId: null | string;
                            payedOutsideGalaxPay: boolean;
                            paymentLink: string;
                            planGalaxPayId: string;
                            planMyId: null | string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                            value: number;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>
              • Parameters

                • args: {
                      body: {
                          Customer: {
                              Address?: {
                                  city?: string;
                                  complement?: string;
                                  neighborhood?: string;
                                  number?: string;
                                  state?: string;
                                  street?: string;
                                  zipCode?: string;
                              };
                              createdAt?: string;
                              document?: string;
                              emails?: string[];
                              galaPayId?: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId?: string;
                              name?: string;
                              phones?: number[];
                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt?: string;
                          };
                          PaymentMethodBoleto?: {
                              Aggrement?: {
                                  document?: string;
                                  name?: string;
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard?: {
                              Antifraud?: {
                                  ip: string;
                                  sessionId: string;
                              };
                              Card: {
                                  Brand?: {
                                      id?: string;
                                      maxInstallment?: number;
                                      name?: string;
                                      operatorIds?: string;
                                  };
                                  createdAt?: string;
                                  customerGalaxPayId?: number;
                                  customerMyId?: string;
                                  cvv?: string;
                                  expiresAt?: string;
                                  galaxPayId?: number;
                                  holder?: string;
                                  myId?: string;
                                  number?: string;
                                  updatedAt?: string;
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix?: {
                              Deadline?: {
                                  type?: "days";
                                  value?: number;
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          additionalInfo?: string;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: string;
                          payday: string;
                          payedOutsideGalaxPay?: boolean;
                          planMyId?: string;
                          value: number;
                      };
                      cache?: any;
                      extraHeaders?: Record<string, undefined | string>;
                      fetchOptions?: FetchOptions;
                      overrideClientOptions?: Partial<OverrideableClientArgs>;
                  }
                  • body: {
                        Customer: {
                            Address?: {
                                city?: string;
                                complement?: string;
                                neighborhood?: string;
                                number?: string;
                                state?: string;
                                street?: string;
                                zipCode?: string;
                            };
                            createdAt?: string;
                            document?: string;
                            emails?: string[];
                            galaPayId?: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId?: string;
                            name?: string;
                            phones?: number[];
                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt?: string;
                        };
                        PaymentMethodBoleto?: {
                            Aggrement?: {
                                document?: string;
                                name?: string;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard?: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: string;
                                    maxInstallment?: number;
                                    name?: string;
                                    operatorIds?: string;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix?: {
                            Deadline?: {
                                type?: "days";
                                value?: number;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        additionalInfo?: string;
                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                        myId: string;
                        payday: string;
                        payedOutsideGalaxPay?: boolean;
                        planMyId?: string;
                        value: number;
                    }
                    • Customer: {
                          Address?: {
                              city?: string;
                              complement?: string;
                              neighborhood?: string;
                              number?: string;
                              state?: string;
                              street?: string;
                              zipCode?: string;
                          };
                          createdAt?: string;
                          document?: string;
                          emails?: string[];
                          galaPayId?: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId?: string;
                          name?: string;
                          phones?: number[];
                          status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt?: string;
                      }
                      • Optional Address?: {
                            city?: string;
                            complement?: string;
                            neighborhood?: string;
                            number?: string;
                            state?: string;
                            street?: string;
                            zipCode?: string;
                        }
                        • Optional city?: string
                        • Optional complement?: string
                        • Optional neighborhood?: string
                        • Optional number?: string
                        • Optional state?: string
                        • Optional street?: string
                        • Optional zipCode?: string
                      • Optional createdAt?: string
                      • Optional document?: string
                      • Optional emails?: string[]
                      • Optional galaPayId?: number
                      • Optional invoiceHoldIss?: boolean
                      • Optional municipalDocument?: string
                      • Optional myId?: string
                      • Optional name?: string
                      • Optional phones?: number[]
                      • Optional status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge"
                      • Optional updatedAt?: string
                    • Optional PaymentMethodBoleto?: {
                          Aggrement?: {
                              document?: string;
                              name?: string;
                          };
                          deadlineDays?: number;
                          documentNumber?: string;
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      }
                      • Optional Aggrement?: {
                            document?: string;
                            name?: string;
                        }
                        • Optional document?: string
                        • Optional name?: string
                      • Optional deadlineDays?: number
                      • Optional documentNumber?: string
                      • Optional fine?: number
                      • Optional instructions?: string
                      • Optional interest?: number
                    • Optional PaymentMethodCreditCard?: {
                          Antifraud?: {
                              ip: string;
                              sessionId: string;
                          };
                          Card: {
                              Brand?: {
                                  id?: string;
                                  maxInstallment?: number;
                                  name?: string;
                                  operatorIds?: string;
                              };
                              createdAt?: string;
                              customerGalaxPayId?: number;
                              customerMyId?: string;
                              cvv?: string;
                              expiresAt?: string;
                              galaxPayId?: number;
                              holder?: string;
                              myId?: string;
                              number?: string;
                              updatedAt?: string;
                          };
                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                          preAuthorize?: boolean;
                      }
                      • Optional Antifraud?: {
                            ip: string;
                            sessionId: string;
                        }
                        • ip: string
                        • sessionId: string
                      • Card: {
                            Brand?: {
                                id?: string;
                                maxInstallment?: number;
                                name?: string;
                                operatorIds?: string;
                            };
                            createdAt?: string;
                            customerGalaxPayId?: number;
                            customerMyId?: string;
                            cvv?: string;
                            expiresAt?: string;
                            galaxPayId?: number;
                            holder?: string;
                            myId?: string;
                            number?: string;
                            updatedAt?: string;
                        }
                        • Optional Brand?: {
                              id?: string;
                              maxInstallment?: number;
                              name?: string;
                              operatorIds?: string;
                          }
                          • Optional id?: string
                          • Optional maxInstallment?: number
                          • Optional name?: string
                          • Optional operatorIds?: string
                        • Optional createdAt?: string
                        • Optional customerGalaxPayId?: number
                        • Optional customerMyId?: string
                        • Optional cvv?: string
                        • Optional expiresAt?: string
                        • Optional galaxPayId?: number
                        • Optional holder?: string
                        • Optional myId?: string
                        • Optional number?: string
                        • Optional updatedAt?: string
                      • Optional cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone"
                      • Optional preAuthorize?: boolean
                    • Optional PaymentMethodPix?: {
                          Deadline?: {
                              type?: "days";
                              value?: number;
                          };
                          fine?: number;
                          instructions?: string;
                          interest?: number;
                      }
                      • Optional Deadline?: {
                            type?: "days";
                            value?: number;
                        }
                        • Optional type?: "days"
                        • Optional value?: number
                      • Optional fine?: number
                      • Optional instructions?: string
                      • Optional interest?: number
                    • Optional additionalInfo?: string
                    • mainPaymentMethodId: "creditcard" | "boleto" | "pix"
                    • myId: string
                    • payday: string
                    • Optional payedOutsideGalaxPay?: boolean
                    • Optional planMyId?: string
                    • value: number
                  • Optional cache?: any

                    Deprecated

                    Use fetchOptions.cache instead

                  • Optional extraHeaders?: Record<string, undefined | string>
                  • Optional fetchOptions?: FetchOptions
                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                Returns Promise<{
                    body: {
                        Charge: {
                            Contract: {
                                acceptedAt: string;
                                document: string;
                                ip: string;
                                name: string;
                                pdf: string;
                            };
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            ExtraFields: {
                                tagName: string;
                                value: string;
                            }[];
                            InvoiceConfig: {
                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                description: string;
                                galaxPaySubAccountId?: number;
                                qtdDaysAfterPay?: number;
                                qtdDaysBeforePayDay?: number;
                                type: "onePerTransaction" | "onlyOne";
                            };
                            PaymentMethodBoleto: {
                                Aggrement?: {
                                    document?: (...) | (...);
                                    name?: (...) | (...);
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard: {
                                Antifraud?: {
                                    ip: string;
                                    sessionId: string;
                                };
                                Card: {
                                    Brand?: {
                                        id?: ...;
                                        maxInstallment?: ...;
                                        name?: ...;
                                        operatorIds?: ...;
                                    };
                                    createdAt?: string;
                                    customerGalaxPayId?: number;
                                    customerMyId?: string;
                                    cvv?: string;
                                    expiresAt?: string;
                                    galaxPayId?: number;
                                    holder?: string;
                                    myId?: string;
                                    number?: string;
                                    updatedAt?: string;
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix: {
                                Deadline?: {
                                    type?: (...) | (...);
                                    value?: (...) | (...);
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "percent" | "fixed";
                                value: number;
                            };
                            Transactions: {
                                AbecsReasonDenied: {
                                    code: string;
                                    message: string;
                                };
                                Antifraud: {
                                    approved: boolean;
                                    ip: string;
                                    sent: boolean;
                                    sessionId: string;
                                };
                                Boleto: {
                                    bankAccount: string;
                                    bankAgency: string;
                                    bankEmissor: string;
                                    bankLine: string;
                                    bankNumber: number;
                                    barCode: string;
                                    pdf: string;
                                };
                                ConciliationOccurrences: {
                                    account: ...;
                                    agency: ...;
                                    bankName: ...;
                                    bankNumber: ...;
                                    depositDate: ...;
                                    liquidValue: ...;
                                    taxPercent: ...;
                                    taxValue: ...;
                                    type: ...;
                                }[];
                                CreditCard: {
                                    Card: {
                                        Brand: ...;
                                        createdAt: ...;
                                        customerGalaxPayId: ...;
                                        customerMyId: ...;
                                        cvv: ...;
                                        expiresAt: ...;
                                        galaxPayId: ...;
                                        holder: ...;
                                        myId: ...;
                                        number: ...;
                                        updatedAt: ...;
                                    };
                                };
                                Invoice: {
                                    description: string;
                                    number: string;
                                    pdf: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    xml: string;
                                };
                                Pix: {
                                    image: string;
                                    page: string;
                                    qrCode: string;
                                    reference: string;
                                };
                                Subscription: {
                                    Customer: {
                                        Address?: ...;
                                        createdAt?: ...;
                                        document?: ...;
                                        emails?: ...;
                                        galaPayId?: ...;
                                        invoiceHoldIss?: ...;
                                        municipalDocument?: ...;
                                        myId?: ...;
                                        name?: ...;
                                        phones?: ...;
                                        status?: ...;
                                        updatedAt?: ...;
                                    };
                                    InvoiceConfig?: (...) | (...);
                                    PaymentMethodBoleto?: (...) | (...);
                                    PaymentMethodCreditCard?: (...) | (...);
                                    PaymentMethodPix?: (...) | (...);
                                    additionalInfo?: (...) | (...);
                                    firstPayDayDate: string;
                                    galaxPayId: number;
                                    mainPaymentMethodId: (...) | (...) | (...);
                                    myId: string;
                                    paymentLink?: (...) | (...);
                                    periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    planGalaxPayId: number;
                                    planMyId: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                authorizationCode?: string;
                                cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                chargeGalaxPayId: number;
                                chargeMyId: string;
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                installment: number;
                                myId: string;
                                payday: string;
                                paydayDate: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: string;
                                status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId: number;
                                subscriptionMyId: string;
                                tid?: string;
                                value: number;
                            }[];
                            additionalInfo: null | string;
                            galaxPayId: string;
                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                            myId: null | string;
                            payedOutsideGalaxPay: boolean;
                            paymentLink: string;
                            planGalaxPayId: string;
                            planMyId: null | string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                            value: number;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>

          • list: ((args) => Promise<{
                body: {
                    Charges: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: (...) | (...);
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: (...)[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: ...;
                                name?: ...;
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: ...;
                                sessionId: ...;
                            };
                            Card: {
                                Brand?: (...) | (...);
                                createdAt?: (...) | (...);
                                customerGalaxPayId?: (...) | (...);
                                customerMyId?: (...) | (...);
                                cvv?: (...) | (...);
                                expiresAt?: (...) | (...);
                                galaxPayId?: (...) | (...);
                                holder?: (...) | (...);
                                myId?: (...) | (...);
                                number?: (...) | (...);
                                updatedAt?: (...) | (...);
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: ...;
                                value?: ...;
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "percent" | "fixed";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: ...;
                                message: ...;
                            };
                            Antifraud: {
                                approved: ...;
                                ip: ...;
                                sent: ...;
                                sessionId: ...;
                            };
                            Boleto: {
                                bankAccount: ...;
                                bankAgency: ...;
                                bankEmissor: ...;
                                bankLine: ...;
                                bankNumber: ...;
                                barCode: ...;
                                pdf: ...;
                            };
                            ConciliationOccurrences: (...)[];
                            CreditCard: {
                                Card: ...;
                            };
                            Invoice: {
                                description: ...;
                                number: ...;
                                pdf: ...;
                                status: ...;
                                statusDate: ...;
                                statusDescription: ...;
                                xml: ...;
                            };
                            Pix: {
                                image: ...;
                                page: ...;
                                qrCode: ...;
                                reference: ...;
                            };
                            Subscription: {
                                Customer: ...;
                                InvoiceConfig?: ...;
                                PaymentMethodBoleto?: ...;
                                PaymentMethodCreditCard?: ...;
                                PaymentMethodPix?: ...;
                                additionalInfo?: ...;
                                firstPayDayDate: ...;
                                galaxPayId: ...;
                                mainPaymentMethodId: ...;
                                myId: ...;
                                paymentLink?: ...;
                                periodicity: ...;
                                planGalaxPayId: ...;
                                planMyId: ...;
                                status: ...;
                                value: ...;
                            };
                            additionalInfo?: (...) | (...);
                            authorizationCode?: (...) | (...);
                            cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: (...) | (...);
                            status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: (...) | (...);
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    }[];
                    totalQtdFoundInPage: number;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>)
              • (args): Promise<{
                    body: {
                        Charges: {
                            Contract: {
                                acceptedAt: string;
                                document: string;
                                ip: string;
                                name: string;
                                pdf: string;
                            };
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: (...) | (...);
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: (...)[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            ExtraFields: {
                                tagName: string;
                                value: string;
                            }[];
                            InvoiceConfig: {
                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                description: string;
                                galaxPaySubAccountId?: number;
                                qtdDaysAfterPay?: number;
                                qtdDaysBeforePayDay?: number;
                                type: "onePerTransaction" | "onlyOne";
                            };
                            PaymentMethodBoleto: {
                                Aggrement?: {
                                    document?: ...;
                                    name?: ...;
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard: {
                                Antifraud?: {
                                    ip: ...;
                                    sessionId: ...;
                                };
                                Card: {
                                    Brand?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    customerGalaxPayId?: (...) | (...);
                                    customerMyId?: (...) | (...);
                                    cvv?: (...) | (...);
                                    expiresAt?: (...) | (...);
                                    galaxPayId?: (...) | (...);
                                    holder?: (...) | (...);
                                    myId?: (...) | (...);
                                    number?: (...) | (...);
                                    updatedAt?: (...) | (...);
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix: {
                                Deadline?: {
                                    type?: ...;
                                    value?: ...;
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "percent" | "fixed";
                                value: number;
                            };
                            Transactions: {
                                AbecsReasonDenied: {
                                    code: ...;
                                    message: ...;
                                };
                                Antifraud: {
                                    approved: ...;
                                    ip: ...;
                                    sent: ...;
                                    sessionId: ...;
                                };
                                Boleto: {
                                    bankAccount: ...;
                                    bankAgency: ...;
                                    bankEmissor: ...;
                                    bankLine: ...;
                                    bankNumber: ...;
                                    barCode: ...;
                                    pdf: ...;
                                };
                                ConciliationOccurrences: (...)[];
                                CreditCard: {
                                    Card: ...;
                                };
                                Invoice: {
                                    description: ...;
                                    number: ...;
                                    pdf: ...;
                                    status: ...;
                                    statusDate: ...;
                                    statusDescription: ...;
                                    xml: ...;
                                };
                                Pix: {
                                    image: ...;
                                    page: ...;
                                    qrCode: ...;
                                    reference: ...;
                                };
                                Subscription: {
                                    Customer: ...;
                                    InvoiceConfig?: ...;
                                    PaymentMethodBoleto?: ...;
                                    PaymentMethodCreditCard?: ...;
                                    PaymentMethodPix?: ...;
                                    additionalInfo?: ...;
                                    firstPayDayDate: ...;
                                    galaxPayId: ...;
                                    mainPaymentMethodId: ...;
                                    myId: ...;
                                    paymentLink?: ...;
                                    periodicity: ...;
                                    planGalaxPayId: ...;
                                    planMyId: ...;
                                    status: ...;
                                    value: ...;
                                };
                                additionalInfo?: (...) | (...);
                                authorizationCode?: (...) | (...);
                                cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                chargeGalaxPayId: number;
                                chargeMyId: string;
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                installment: number;
                                myId: string;
                                payday: string;
                                paydayDate: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: (...) | (...);
                                status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId: number;
                                subscriptionMyId: string;
                                tid?: (...) | (...);
                                value: number;
                            }[];
                            additionalInfo: null | string;
                            galaxPayId: string;
                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                            myId: null | string;
                            payedOutsideGalaxPay: boolean;
                            paymentLink: string;
                            planGalaxPayId: string;
                            planMyId: null | string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                            value: number;
                        }[];
                        totalQtdFoundInPage: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>
              • Parameters

                • args: {
                      cache?: any;
                      extraHeaders?: Record<string, undefined | string>;
                      fetchOptions?: FetchOptions;
                      overrideClientOptions?: Partial<OverrideableClientArgs>;
                      query: {
                          createdAtFrom?: string;
                          createdAtTo?: string;
                          customerGalaxPayIds?: number | number[];
                          customerMyIds?: string | string[];
                          galaxPayIds?: number | number[];
                          limit: number;
                          myIds?: string | string[];
                          order?: "createdAt.asc" | "createdAt.desc";
                          startAt: number;
                          status?: "active" | "inactive" | ("active" | "inactive")[];
                      };
                  }
                  • Optional cache?: any

                    Deprecated

                    Use fetchOptions.cache instead

                  • Optional extraHeaders?: Record<string, undefined | string>
                  • Optional fetchOptions?: FetchOptions
                  • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                  • query: {
                        createdAtFrom?: string;
                        createdAtTo?: string;
                        customerGalaxPayIds?: number | number[];
                        customerMyIds?: string | string[];
                        galaxPayIds?: number | number[];
                        limit: number;
                        myIds?: string | string[];
                        order?: "createdAt.asc" | "createdAt.desc";
                        startAt: number;
                        status?: "active" | "inactive" | ("active" | "inactive")[];
                    }
                    • Optional createdAtFrom?: string
                    • Optional createdAtTo?: string
                    • Optional customerGalaxPayIds?: number | number[]
                    • Optional customerMyIds?: string | string[]
                    • Optional galaxPayIds?: number | number[]
                    • limit: number
                    • Optional myIds?: string | string[]
                    • Optional order?: "createdAt.asc" | "createdAt.desc"
                    • startAt: number
                    • Optional status?: "active" | "inactive" | ("active" | "inactive")[]

                Returns Promise<{
                    body: {
                        Charges: {
                            Contract: {
                                acceptedAt: string;
                                document: string;
                                ip: string;
                                name: string;
                                pdf: string;
                            };
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: (...) | (...);
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: (...)[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            ExtraFields: {
                                tagName: string;
                                value: string;
                            }[];
                            InvoiceConfig: {
                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                description: string;
                                galaxPaySubAccountId?: number;
                                qtdDaysAfterPay?: number;
                                qtdDaysBeforePayDay?: number;
                                type: "onePerTransaction" | "onlyOne";
                            };
                            PaymentMethodBoleto: {
                                Aggrement?: {
                                    document?: ...;
                                    name?: ...;
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard: {
                                Antifraud?: {
                                    ip: ...;
                                    sessionId: ...;
                                };
                                Card: {
                                    Brand?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    customerGalaxPayId?: (...) | (...);
                                    customerMyId?: (...) | (...);
                                    cvv?: (...) | (...);
                                    expiresAt?: (...) | (...);
                                    galaxPayId?: (...) | (...);
                                    holder?: (...) | (...);
                                    myId?: (...) | (...);
                                    number?: (...) | (...);
                                    updatedAt?: (...) | (...);
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix: {
                                Deadline?: {
                                    type?: ...;
                                    value?: ...;
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "percent" | "fixed";
                                value: number;
                            };
                            Transactions: {
                                AbecsReasonDenied: {
                                    code: ...;
                                    message: ...;
                                };
                                Antifraud: {
                                    approved: ...;
                                    ip: ...;
                                    sent: ...;
                                    sessionId: ...;
                                };
                                Boleto: {
                                    bankAccount: ...;
                                    bankAgency: ...;
                                    bankEmissor: ...;
                                    bankLine: ...;
                                    bankNumber: ...;
                                    barCode: ...;
                                    pdf: ...;
                                };
                                ConciliationOccurrences: (...)[];
                                CreditCard: {
                                    Card: ...;
                                };
                                Invoice: {
                                    description: ...;
                                    number: ...;
                                    pdf: ...;
                                    status: ...;
                                    statusDate: ...;
                                    statusDescription: ...;
                                    xml: ...;
                                };
                                Pix: {
                                    image: ...;
                                    page: ...;
                                    qrCode: ...;
                                    reference: ...;
                                };
                                Subscription: {
                                    Customer: ...;
                                    InvoiceConfig?: ...;
                                    PaymentMethodBoleto?: ...;
                                    PaymentMethodCreditCard?: ...;
                                    PaymentMethodPix?: ...;
                                    additionalInfo?: ...;
                                    firstPayDayDate: ...;
                                    galaxPayId: ...;
                                    mainPaymentMethodId: ...;
                                    myId: ...;
                                    paymentLink?: ...;
                                    periodicity: ...;
                                    planGalaxPayId: ...;
                                    planMyId: ...;
                                    status: ...;
                                    value: ...;
                                };
                                additionalInfo?: (...) | (...);
                                authorizationCode?: (...) | (...);
                                cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                chargeGalaxPayId: number;
                                chargeMyId: string;
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                installment: number;
                                myId: string;
                                payday: string;
                                paydayDate: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: (...) | (...);
                                status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId: number;
                                subscriptionMyId: string;
                                tid?: (...) | (...);
                                value: number;
                            }[];
                            additionalInfo: null | string;
                            galaxPayId: string;
                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                            myId: null | string;
                            payedOutsideGalaxPay: boolean;
                            paymentLink: string;
                            planGalaxPayId: string;
                            planMyId: null | string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                            value: number;
                        }[];
                        totalQtdFoundInPage: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>

          • retry: ((args) => Promise<{
                body: {
                    Charge: {
                        Contract: {
                            acceptedAt: string;
                            document: string;
                            ip: string;
                            name: string;
                            pdf: string;
                        };
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        ExtraFields: {
                            tagName: string;
                            value: string;
                        }[];
                        InvoiceConfig: {
                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                            description: string;
                            galaxPaySubAccountId?: number;
                            qtdDaysAfterPay?: number;
                            qtdDaysBeforePayDay?: number;
                            type: "onePerTransaction" | "onlyOne";
                        };
                        PaymentMethodBoleto: {
                            Aggrement?: {
                                document?: (...) | (...);
                                name?: (...) | (...);
                            };
                            deadlineDays?: number;
                            documentNumber?: string;
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        PaymentMethodCreditCard: {
                            Antifraud?: {
                                ip: string;
                                sessionId: string;
                            };
                            Card: {
                                Brand?: {
                                    id?: ...;
                                    maxInstallment?: ...;
                                    name?: ...;
                                    operatorIds?: ...;
                                };
                                createdAt?: string;
                                customerGalaxPayId?: number;
                                customerMyId?: string;
                                cvv?: string;
                                expiresAt?: string;
                                galaxPayId?: number;
                                holder?: string;
                                myId?: string;
                                number?: string;
                                updatedAt?: string;
                            };
                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            preAuthorize?: boolean;
                        };
                        PaymentMethodPix: {
                            Deadline?: {
                                type?: (...) | (...);
                                value?: (...) | (...);
                            };
                            fine?: number;
                            instructions?: string;
                            interest?: number;
                        };
                        Split: {
                            billGalaxyPayId: number;
                            companyGalaxyPayId: number;
                            galaxyPayId: number;
                            groupGalaxyPayId: number;
                            paymentMethod: string;
                            type: "percent" | "fixed";
                            value: number;
                        };
                        Transactions: {
                            AbecsReasonDenied: {
                                code: string;
                                message: string;
                            };
                            Antifraud: {
                                approved: boolean;
                                ip: string;
                                sent: boolean;
                                sessionId: string;
                            };
                            Boleto: {
                                bankAccount: string;
                                bankAgency: string;
                                bankEmissor: string;
                                bankLine: string;
                                bankNumber: number;
                                barCode: string;
                                pdf: string;
                            };
                            ConciliationOccurrences: {
                                account: ...;
                                agency: ...;
                                bankName: ...;
                                bankNumber: ...;
                                depositDate: ...;
                                liquidValue: ...;
                                taxPercent: ...;
                                taxValue: ...;
                                type: ...;
                            }[];
                            CreditCard: {
                                Card: {
                                    Brand: ...;
                                    createdAt: ...;
                                    customerGalaxPayId: ...;
                                    customerMyId: ...;
                                    cvv: ...;
                                    expiresAt: ...;
                                    galaxPayId: ...;
                                    holder: ...;
                                    myId: ...;
                                    number: ...;
                                    updatedAt: ...;
                                };
                            };
                            Invoice: {
                                description: string;
                                number: string;
                                pdf: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                statusDate: string;
                                statusDescription: string;
                                xml: string;
                            };
                            Pix: {
                                image: string;
                                page: string;
                                qrCode: string;
                                reference: string;
                            };
                            Subscription: {
                                Customer: {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                };
                                InvoiceConfig?: (...) | (...);
                                PaymentMethodBoleto?: (...) | (...);
                                PaymentMethodCreditCard?: (...) | (...);
                                PaymentMethodPix?: (...) | (...);
                                additionalInfo?: (...) | (...);
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: (...) | (...) | (...);
                                myId: string;
                                paymentLink?: (...) | (...);
                                periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                planGalaxPayId: number;
                                planMyId: string;
                                status: (...) | (...) | (...) | (...) | (...) | (...);
                                value: number;
                            };
                            additionalInfo?: string;
                            authorizationCode?: string;
                            cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                            chargeGalaxPayId: number;
                            chargeMyId: string;
                            datetimeLastSentToOperator: string;
                            fee: number;
                            galaxPayId: number;
                            installment: number;
                            myId: string;
                            payday: string;
                            paydayDate: string;
                            payedOutsideGalaxPay: boolean;
                            reasonDenied?: string;
                            status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                            statusDate: string;
                            statusDescription: string;
                            subscriptionGalaxPayId: number;
                            subscriptionMyId: string;
                            tid?: string;
                            value: number;
                        }[];
                        additionalInfo: null | string;
                        galaxPayId: string;
                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                        myId: null | string;
                        payedOutsideGalaxPay: boolean;
                        paymentLink: string;
                        planGalaxPayId: string;
                        planMyId: null | string;
                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                        value: number;
                    };
                    type: boolean;
                };
                headers: Headers;
                status: 200;
            } | {
                body: unknown;
                headers: Headers;
                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
            }>)
              • (args): Promise<{
                    body: {
                        Charge: {
                            Contract: {
                                acceptedAt: string;
                                document: string;
                                ip: string;
                                name: string;
                                pdf: string;
                            };
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            ExtraFields: {
                                tagName: string;
                                value: string;
                            }[];
                            InvoiceConfig: {
                                createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                description: string;
                                galaxPaySubAccountId?: number;
                                qtdDaysAfterPay?: number;
                                qtdDaysBeforePayDay?: number;
                                type: "onePerTransaction" | "onlyOne";
                            };
                            PaymentMethodBoleto: {
                                Aggrement?: {
                                    document?: (...) | (...);
                                    name?: (...) | (...);
                                };
                                deadlineDays?: number;
                                documentNumber?: string;
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            PaymentMethodCreditCard: {
                                Antifraud?: {
                                    ip: string;
                                    sessionId: string;
                                };
                                Card: {
                                    Brand?: {
                                        id?: ...;
                                        maxInstallment?: ...;
                                        name?: ...;
                                        operatorIds?: ...;
                                    };
                                    createdAt?: string;
                                    customerGalaxPayId?: number;
                                    customerMyId?: string;
                                    cvv?: string;
                                    expiresAt?: string;
                                    galaxPayId?: number;
                                    holder?: string;
                                    myId?: string;
                                    number?: string;
                                    updatedAt?: string;
                                };
                                cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                preAuthorize?: boolean;
                            };
                            PaymentMethodPix: {
                                Deadline?: {
                                    type?: (...) | (...);
                                    value?: (...) | (...);
                                };
                                fine?: number;
                                instructions?: string;
                                interest?: number;
                            };
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "percent" | "fixed";
                                value: number;
                            };
                            Transactions: {
                                AbecsReasonDenied: {
                                    code: string;
                                    message: string;
                                };
                                Antifraud: {
                                    approved: boolean;
                                    ip: string;
                                    sent: boolean;
                                    sessionId: string;
                                };
                                Boleto: {
                                    bankAccount: string;
                                    bankAgency: string;
                                    bankEmissor: string;
                                    bankLine: string;
                                    bankNumber: number;
                                    barCode: string;
                                    pdf: string;
                                };
                                ConciliationOccurrences: {
                                    account: ...;
                                    agency: ...;
                                    bankName: ...;
                                    bankNumber: ...;
                                    depositDate: ...;
                                    liquidValue: ...;
                                    taxPercent: ...;
                                    taxValue: ...;
                                    type: ...;
                                }[];
                                CreditCard: {
                                    Card: {
                                        Brand: ...;
                                        createdAt: ...;
                                        customerGalaxPayId: ...;
                                        customerMyId: ...;
                                        cvv: ...;
                                        expiresAt: ...;
                                        galaxPayId: ...;
                                        holder: ...;
                                        myId: ...;
                                        number: ...;
                                        updatedAt: ...;
                                    };
                                };
                                Invoice: {
                                    description: string;
                                    number: string;
                                    pdf: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    xml: string;
                                };
                                Pix: {
                                    image: string;
                                    page: string;
                                    qrCode: string;
                                    reference: string;
                                };
                                Subscription: {
                                    Customer: {
                                        Address?: ...;
                                        createdAt?: ...;
                                        document?: ...;
                                        emails?: ...;
                                        galaPayId?: ...;
                                        invoiceHoldIss?: ...;
                                        municipalDocument?: ...;
                                        myId?: ...;
                                        name?: ...;
                                        phones?: ...;
                                        status?: ...;
                                        updatedAt?: ...;
                                    };
                                    InvoiceConfig?: (...) | (...);
                                    PaymentMethodBoleto?: (...) | (...);
                                    PaymentMethodCreditCard?: (...) | (...);
                                    PaymentMethodPix?: (...) | (...);
                                    additionalInfo?: (...) | (...);
                                    firstPayDayDate: string;
                                    galaxPayId: number;
                                    mainPaymentMethodId: (...) | (...) | (...);
                                    myId: string;
                                    paymentLink?: (...) | (...);
                                    periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    planGalaxPayId: number;
                                    planMyId: string;
                                    status: (...) | (...) | (...) | (...) | (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                authorizationCode?: string;
                                cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                chargeGalaxPayId: number;
                                chargeMyId: string;
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                installment: number;
                                myId: string;
                                payday: string;
                                paydayDate: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: string;
                                status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId: number;
                                subscriptionMyId: string;
                                tid?: string;
                                value: number;
                            }[];
                            additionalInfo: null | string;
                            galaxPayId: string;
                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                            myId: null | string;
                            payedOutsideGalaxPay: boolean;
                            paymentLink: string;
                            planGalaxPayId: string;
                            planMyId: null | string;
                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                            value: number;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>
              • Parameters

                • args: {
                      body?: {};
                      cache?: any;
                      extraHeaders?: Record<string, undefined | string>;
                      fetchOptions?: FetchOptions;
                      overrideClientOptions?: Partial<OverrideableClientArgs>;
                      params: {
                          chargeId: string | number;
                          typeId: "galaxPayId" | "myId";
                      };
                  }
                  • Optional body?: {}
                    • Optional cache?: any

                      Deprecated

                      Use fetchOptions.cache instead

                    • Optional extraHeaders?: Record<string, undefined | string>
                    • Optional fetchOptions?: FetchOptions
                    • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                    • params: {
                          chargeId: string | number;
                          typeId: "galaxPayId" | "myId";
                      }
                      • chargeId: string | number
                      • typeId: "galaxPayId" | "myId"

                  Returns Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>

            • reverse: ((args) => Promise<{
                  body: {
                      Charge: {
                          Contract: {
                              acceptedAt: string;
                              document: string;
                              ip: string;
                              name: string;
                              pdf: string;
                          };
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          ExtraFields: {
                              tagName: string;
                              value: string;
                          }[];
                          InvoiceConfig: {
                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                              description: string;
                              galaxPaySubAccountId?: number;
                              qtdDaysAfterPay?: number;
                              qtdDaysBeforePayDay?: number;
                              type: "onePerTransaction" | "onlyOne";
                          };
                          PaymentMethodBoleto: {
                              Aggrement?: {
                                  document?: (...) | (...);
                                  name?: (...) | (...);
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard: {
                              Antifraud?: {
                                  ip: string;
                                  sessionId: string;
                              };
                              Card: {
                                  Brand?: {
                                      id?: ...;
                                      maxInstallment?: ...;
                                      name?: ...;
                                      operatorIds?: ...;
                                  };
                                  createdAt?: string;
                                  customerGalaxPayId?: number;
                                  customerMyId?: string;
                                  cvv?: string;
                                  expiresAt?: string;
                                  galaxPayId?: number;
                                  holder?: string;
                                  myId?: string;
                                  number?: string;
                                  updatedAt?: string;
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix: {
                              Deadline?: {
                                  type?: (...) | (...);
                                  value?: (...) | (...);
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          Split: {
                              billGalaxyPayId: number;
                              companyGalaxyPayId: number;
                              galaxyPayId: number;
                              groupGalaxyPayId: number;
                              paymentMethod: string;
                              type: "percent" | "fixed";
                              value: number;
                          };
                          Transactions: {
                              AbecsReasonDenied: {
                                  code: string;
                                  message: string;
                              };
                              Antifraud: {
                                  approved: boolean;
                                  ip: string;
                                  sent: boolean;
                                  sessionId: string;
                              };
                              Boleto: {
                                  bankAccount: string;
                                  bankAgency: string;
                                  bankEmissor: string;
                                  bankLine: string;
                                  bankNumber: number;
                                  barCode: string;
                                  pdf: string;
                              };
                              ConciliationOccurrences: {
                                  account: ...;
                                  agency: ...;
                                  bankName: ...;
                                  bankNumber: ...;
                                  depositDate: ...;
                                  liquidValue: ...;
                                  taxPercent: ...;
                                  taxValue: ...;
                                  type: ...;
                              }[];
                              CreditCard: {
                                  Card: {
                                      Brand: ...;
                                      createdAt: ...;
                                      customerGalaxPayId: ...;
                                      customerMyId: ...;
                                      cvv: ...;
                                      expiresAt: ...;
                                      galaxPayId: ...;
                                      holder: ...;
                                      myId: ...;
                                      number: ...;
                                      updatedAt: ...;
                                  };
                              };
                              Invoice: {
                                  description: string;
                                  number: string;
                                  pdf: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  statusDate: string;
                                  statusDescription: string;
                                  xml: string;
                              };
                              Pix: {
                                  image: string;
                                  page: string;
                                  qrCode: string;
                                  reference: string;
                              };
                              Subscription: {
                                  Customer: {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  };
                                  InvoiceConfig?: (...) | (...);
                                  PaymentMethodBoleto?: (...) | (...);
                                  PaymentMethodCreditCard?: (...) | (...);
                                  PaymentMethodPix?: (...) | (...);
                                  additionalInfo?: (...) | (...);
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: (...) | (...) | (...);
                                  myId: string;
                                  paymentLink?: (...) | (...);
                                  periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  value: number;
                              };
                              additionalInfo?: string;
                              authorizationCode?: string;
                              cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              chargeGalaxPayId: number;
                              chargeMyId: string;
                              datetimeLastSentToOperator: string;
                              fee: number;
                              galaxPayId: number;
                              installment: number;
                              myId: string;
                              payday: string;
                              paydayDate: string;
                              payedOutsideGalaxPay: boolean;
                              reasonDenied?: string;
                              status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                              statusDate: string;
                              statusDescription: string;
                              subscriptionGalaxPayId: number;
                              subscriptionMyId: string;
                              tid?: string;
                              value: number;
                          }[];
                          additionalInfo: null | string;
                          galaxPayId: string;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: null | string;
                          payedOutsideGalaxPay: boolean;
                          paymentLink: string;
                          planGalaxPayId: string;
                          planMyId: null | string;
                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                          value: number;
                      };
                      type: boolean;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>)
                • (args): Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>
                • Parameters

                  • args: {
                        body?: {
                            valueToReverse?: number;
                        };
                        cache?: any;
                        extraHeaders?: Record<string, undefined | string>;
                        fetchOptions?: FetchOptions;
                        overrideClientOptions?: Partial<OverrideableClientArgs>;
                        params: {
                            chargeId: string | number;
                            typeId: "galaxPayId" | "myId";
                        };
                    }
                    • Optional body?: {
                          valueToReverse?: number;
                      }
                      • Optional valueToReverse?: number
                    • Optional cache?: any

                      Deprecated

                      Use fetchOptions.cache instead

                    • Optional extraHeaders?: Record<string, undefined | string>
                    • Optional fetchOptions?: FetchOptions
                    • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                    • params: {
                          chargeId: string | number;
                          typeId: "galaxPayId" | "myId";
                      }
                      • chargeId: string | number
                      • typeId: "galaxPayId" | "myId"

                  Returns Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>

            • update: ((args) => Promise<{
                  body: {
                      Charge: {
                          Contract: {
                              acceptedAt: string;
                              document: string;
                              ip: string;
                              name: string;
                              pdf: string;
                          };
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          ExtraFields: {
                              tagName: string;
                              value: string;
                          }[];
                          InvoiceConfig: {
                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                              description: string;
                              galaxPaySubAccountId?: number;
                              qtdDaysAfterPay?: number;
                              qtdDaysBeforePayDay?: number;
                              type: "onePerTransaction" | "onlyOne";
                          };
                          PaymentMethodBoleto: {
                              Aggrement?: {
                                  document?: (...) | (...);
                                  name?: (...) | (...);
                              };
                              deadlineDays?: number;
                              documentNumber?: string;
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          PaymentMethodCreditCard: {
                              Antifraud?: {
                                  ip: string;
                                  sessionId: string;
                              };
                              Card: {
                                  Brand?: {
                                      id?: ...;
                                      maxInstallment?: ...;
                                      name?: ...;
                                      operatorIds?: ...;
                                  };
                                  createdAt?: string;
                                  customerGalaxPayId?: number;
                                  customerMyId?: string;
                                  cvv?: string;
                                  expiresAt?: string;
                                  galaxPayId?: number;
                                  holder?: string;
                                  myId?: string;
                                  number?: string;
                                  updatedAt?: string;
                              };
                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              preAuthorize?: boolean;
                          };
                          PaymentMethodPix: {
                              Deadline?: {
                                  type?: (...) | (...);
                                  value?: (...) | (...);
                              };
                              fine?: number;
                              instructions?: string;
                              interest?: number;
                          };
                          Split: {
                              billGalaxyPayId: number;
                              companyGalaxyPayId: number;
                              galaxyPayId: number;
                              groupGalaxyPayId: number;
                              paymentMethod: string;
                              type: "percent" | "fixed";
                              value: number;
                          };
                          Transactions: {
                              AbecsReasonDenied: {
                                  code: string;
                                  message: string;
                              };
                              Antifraud: {
                                  approved: boolean;
                                  ip: string;
                                  sent: boolean;
                                  sessionId: string;
                              };
                              Boleto: {
                                  bankAccount: string;
                                  bankAgency: string;
                                  bankEmissor: string;
                                  bankLine: string;
                                  bankNumber: number;
                                  barCode: string;
                                  pdf: string;
                              };
                              ConciliationOccurrences: {
                                  account: ...;
                                  agency: ...;
                                  bankName: ...;
                                  bankNumber: ...;
                                  depositDate: ...;
                                  liquidValue: ...;
                                  taxPercent: ...;
                                  taxValue: ...;
                                  type: ...;
                              }[];
                              CreditCard: {
                                  Card: {
                                      Brand: ...;
                                      createdAt: ...;
                                      customerGalaxPayId: ...;
                                      customerMyId: ...;
                                      cvv: ...;
                                      expiresAt: ...;
                                      galaxPayId: ...;
                                      holder: ...;
                                      myId: ...;
                                      number: ...;
                                      updatedAt: ...;
                                  };
                              };
                              Invoice: {
                                  description: string;
                                  number: string;
                                  pdf: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  statusDate: string;
                                  statusDescription: string;
                                  xml: string;
                              };
                              Pix: {
                                  image: string;
                                  page: string;
                                  qrCode: string;
                                  reference: string;
                              };
                              Subscription: {
                                  Customer: {
                                      Address?: ...;
                                      createdAt?: ...;
                                      document?: ...;
                                      emails?: ...;
                                      galaPayId?: ...;
                                      invoiceHoldIss?: ...;
                                      municipalDocument?: ...;
                                      myId?: ...;
                                      name?: ...;
                                      phones?: ...;
                                      status?: ...;
                                      updatedAt?: ...;
                                  };
                                  InvoiceConfig?: (...) | (...);
                                  PaymentMethodBoleto?: (...) | (...);
                                  PaymentMethodCreditCard?: (...) | (...);
                                  PaymentMethodPix?: (...) | (...);
                                  additionalInfo?: (...) | (...);
                                  firstPayDayDate: string;
                                  galaxPayId: number;
                                  mainPaymentMethodId: (...) | (...) | (...);
                                  myId: string;
                                  paymentLink?: (...) | (...);
                                  periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                  planGalaxPayId: number;
                                  planMyId: string;
                                  status: (...) | (...) | (...) | (...) | (...) | (...);
                                  value: number;
                              };
                              additionalInfo?: string;
                              authorizationCode?: string;
                              cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                              chargeGalaxPayId: number;
                              chargeMyId: string;
                              datetimeLastSentToOperator: string;
                              fee: number;
                              galaxPayId: number;
                              installment: number;
                              myId: string;
                              payday: string;
                              paydayDate: string;
                              payedOutsideGalaxPay: boolean;
                              reasonDenied?: string;
                              status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                              statusDate: string;
                              statusDescription: string;
                              subscriptionGalaxPayId: number;
                              subscriptionMyId: string;
                              tid?: string;
                              value: number;
                          }[];
                          additionalInfo: null | string;
                          galaxPayId: string;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId: null | string;
                          payedOutsideGalaxPay: boolean;
                          paymentLink: string;
                          planGalaxPayId: string;
                          planMyId: null | string;
                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                          value: number;
                      };
                      type: boolean;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>)
                • (args): Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>
                • Parameters

                  • args: {
                        body: {
                            additionalInfo?: string;
                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                            myId?: string;
                            payday?: string;
                            payedOutsideGalaxPay?: boolean;
                            planGalaxPayId?: string;
                            planMyId?: string;
                            value?: number;
                        };
                        cache?: any;
                        extraHeaders?: Record<string, undefined | string>;
                        fetchOptions?: FetchOptions;
                        overrideClientOptions?: Partial<OverrideableClientArgs>;
                        params: {
                            chargeId: string | number;
                            typeId: "galaxPayId" | "myId";
                        };
                    }
                    • body: {
                          additionalInfo?: string;
                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                          myId?: string;
                          payday?: string;
                          payedOutsideGalaxPay?: boolean;
                          planGalaxPayId?: string;
                          planMyId?: string;
                          value?: number;
                      }
                      • Optional additionalInfo?: string
                      • mainPaymentMethodId: "creditcard" | "boleto" | "pix"
                      • Optional myId?: string
                      • Optional payday?: string
                      • Optional payedOutsideGalaxPay?: boolean
                      • Optional planGalaxPayId?: string
                      • Optional planMyId?: string
                      • Optional value?: number
                    • Optional cache?: any

                      Deprecated

                      Use fetchOptions.cache instead

                    • Optional extraHeaders?: Record<string, undefined | string>
                    • Optional fetchOptions?: FetchOptions
                    • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                    • params: {
                          chargeId: string | number;
                          typeId: "galaxPayId" | "myId";
                      }
                      • chargeId: string | number
                      • typeId: "galaxPayId" | "myId"

                  Returns Promise<{
                      body: {
                          Charge: {
                              Contract: {
                                  acceptedAt: string;
                                  document: string;
                                  ip: string;
                                  name: string;
                                  pdf: string;
                              };
                              Customer: {
                                  Address: {
                                      city: string;
                                      complement?: string;
                                      neighborhood: string;
                                      number: string;
                                      state: string;
                                      street: string;
                                      zipCode: string;
                                  };
                                  createdAt: string;
                                  document: string;
                                  emails: string[];
                                  galaPayId: number;
                                  invoiceHoldIss?: boolean;
                                  municipalDocument?: string;
                                  myId: string;
                                  name: string;
                                  phones?: number[];
                                  status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                  updatedAt: string;
                              };
                              ExtraFields: {
                                  tagName: string;
                                  value: string;
                              }[];
                              InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              };
                              PaymentMethodBoleto: {
                                  Aggrement?: {
                                      document?: (...) | (...);
                                      name?: (...) | (...);
                                  };
                                  deadlineDays?: number;
                                  documentNumber?: string;
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: ...;
                                          maxInstallment?: ...;
                                          name?: ...;
                                          operatorIds?: ...;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              PaymentMethodPix: {
                                  Deadline?: {
                                      type?: (...) | (...);
                                      value?: (...) | (...);
                                  };
                                  fine?: number;
                                  instructions?: string;
                                  interest?: number;
                              };
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: ...;
                                      agency: ...;
                                      bankName: ...;
                                      bankNumber: ...;
                                      depositDate: ...;
                                      liquidValue: ...;
                                      taxPercent: ...;
                                      taxValue: ...;
                                      type: ...;
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: ...;
                                          createdAt: ...;
                                          customerGalaxPayId: ...;
                                          customerMyId: ...;
                                          cvv: ...;
                                          expiresAt: ...;
                                          galaxPayId: ...;
                                          holder: ...;
                                          myId: ...;
                                          number: ...;
                                          updatedAt: ...;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: ...;
                                          createdAt?: ...;
                                          document?: ...;
                                          emails?: ...;
                                          galaPayId?: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId?: ...;
                                          name?: ...;
                                          phones?: ...;
                                          status?: ...;
                                          updatedAt?: ...;
                                      };
                                      InvoiceConfig?: (...) | (...);
                                      PaymentMethodBoleto?: (...) | (...);
                                      PaymentMethodCreditCard?: (...) | (...);
                                      PaymentMethodPix?: (...) | (...);
                                      additionalInfo?: (...) | (...);
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: string;
                                      paymentLink?: (...) | (...);
                                      periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: (...) | (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              additionalInfo: null | string;
                              galaxPayId: string;
                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                              myId: null | string;
                              payedOutsideGalaxPay: boolean;
                              paymentLink: string;
                              planGalaxPayId: string;
                              planMyId: null | string;
                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>

          • get companies(): {
                balance: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                    pathPrefix: "/balance";
                }>, {
                    pathPrefix: "/company";
                }>, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>;
                fees: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                    pathPrefix: "/fees";
                }>, {
                    pathPrefix: "/company";
                }>, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>;
                subaccounts: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                    pathPrefix: "/subaccounts";
                }>, {
                    pathPrefix: "/company";
                }>, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>;
            }
          • Gets the companies client.

            Returns {
                balance: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                    pathPrefix: "/balance";
                }>, {
                    pathPrefix: "/company";
                }>, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>;
                fees: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                    pathPrefix: "/fees";
                }>, {
                    pathPrefix: "/company";
                }>, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>;
                subaccounts: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                    pathPrefix: "/subaccounts";
                }>, {
                    pathPrefix: "/company";
                }>, {
                    api: ((args) => Promise<{
                        body: unknown;
                        headers: Headers;
                        method: Method;
                        path: string;
                        status: number;
                    }>);
                    baseUrl: string;
                }>;
            }

            The companies client.

            • balance: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                  pathPrefix: "/balance";
              }>, {
                  pathPrefix: "/company";
              }>, {
                  api: ((args) => Promise<{
                      body: unknown;
                      headers: Headers;
                      method: Method;
                      path: string;
                      status: number;
                  }>);
                  baseUrl: string;
              }>
            • fees: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                  pathPrefix: "/fees";
              }>, {
                  pathPrefix: "/company";
              }>, {
                  api: ((args) => Promise<{
                      body: unknown;
                      headers: Headers;
                      method: Method;
                      path: string;
                      status: number;
                  }>);
                  baseUrl: string;
              }>
            • subaccounts: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<AppRouter, {
                  pathPrefix: "/subaccounts";
              }>, {
                  pathPrefix: "/company";
              }>, {
                  api: ((args) => Promise<{
                      body: unknown;
                      headers: Headers;
                      method: Method;
                      path: string;
                      status: number;
                  }>);
                  baseUrl: string;
              }>
          • get customers(): {
                create: ((args) => Promise<{
                    body: {
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
                delete: ((args) => Promise<{
                    body: {
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
                list: ((args) => Promise<{
                    body: {
                        Customers: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        }[];
                        totalQtdFoundInPage: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
                update: ((args) => Promise<{
                    body: {
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
            }
          • Gets the customers client.

            Returns {
                create: ((args) => Promise<{
                    body: {
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
                delete: ((args) => Promise<{
                    body: {
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
                list: ((args) => Promise<{
                    body: {
                        Customers: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        }[];
                        totalQtdFoundInPage: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
                update: ((args) => Promise<{
                    body: {
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>);
            }

            The customers client.

            • create: ((args) => Promise<{
                  body: {
                      Customer: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          createdAt: string;
                          document: string;
                          emails: string[];
                          galaPayId: number;
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                          status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          updatedAt: string;
                      };
                      type: boolean;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>)
                • (args): Promise<{
                      body: {
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>
                • Parameters

                  • args: {
                        body: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            document: string;
                            emails: string[];
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                        };
                        cache?: any;
                        extraHeaders?: Record<string, undefined | string>;
                        fetchOptions?: FetchOptions;
                        overrideClientOptions?: Partial<OverrideableClientArgs>;
                    }
                    • body: {
                          Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          };
                          document: string;
                          emails: string[];
                          invoiceHoldIss?: boolean;
                          municipalDocument?: string;
                          myId: string;
                          name: string;
                          phones?: number[];
                      }
                      • Address: {
                            city: string;
                            complement?: string;
                            neighborhood: string;
                            number: string;
                            state: string;
                            street: string;
                            zipCode: string;
                        }
                        • city: string
                        • Optional complement?: string
                        • neighborhood: string
                        • number: string
                        • state: string
                        • street: string
                        • zipCode: string
                      • document: string
                      • emails: string[]
                      • Optional invoiceHoldIss?: boolean
                      • Optional municipalDocument?: string
                      • myId: string
                      • name: string
                      • Optional phones?: number[]
                    • Optional cache?: any

                      Deprecated

                      Use fetchOptions.cache instead

                    • Optional extraHeaders?: Record<string, undefined | string>
                    • Optional fetchOptions?: FetchOptions
                    • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                  Returns Promise<{
                      body: {
                          Customer: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              createdAt: string;
                              document: string;
                              emails: string[];
                              galaPayId: number;
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                              status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                              updatedAt: string;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>

            • delete: ((args) => Promise<{
                  body: {
                      type: boolean;
                  };
                  headers: Headers;
                  status: 200;
              } | {
                  body: unknown;
                  headers: Headers;
                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
              }>)
                • (args): Promise<{
                      body: {
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>
                • Parameters

                  • args: {
                        body?: {};
                        cache?: any;
                        extraHeaders?: Record<string, undefined | string>;
                        fetchOptions?: FetchOptions;
                        overrideClientOptions?: Partial<OverrideableClientArgs>;
                        params: {
                            customerId: string | number;
                            typeId: "galaxPayId" | "myId";
                        };
                    }
                    • Optional body?: {}
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                      • params: {
                            customerId: string | number;
                            typeId: "galaxPayId" | "myId";
                        }
                        • customerId: string | number
                        • typeId: "galaxPayId" | "myId"

                    Returns Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

              • list: ((args) => Promise<{
                    body: {
                        Customers: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        }[];
                        totalQtdFoundInPage: number;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            Customers: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                          query: {
                              createdAtFrom?: string;
                              createdAtTo?: string;
                              createdOrUpdatedFrom?: string;
                              createdOrUpdatedTo?: string;
                              documents?: string | string[];
                              emails?: string | string[];
                              galaxPayIds?: number | number[];
                              limit: number;
                              myIds?: string | string[];
                              order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                              startAt?: number;
                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                          };
                      }
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                      • query: {
                            createdAtFrom?: string;
                            createdAtTo?: string;
                            createdOrUpdatedFrom?: string;
                            createdOrUpdatedTo?: string;
                            documents?: string | string[];
                            emails?: string | string[];
                            galaxPayIds?: number | number[];
                            limit: number;
                            myIds?: string | string[];
                            order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                            startAt?: number;
                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                        }
                        • Optional createdAtFrom?: string
                        • Optional createdAtTo?: string
                        • Optional createdOrUpdatedFrom?: string
                        • Optional createdOrUpdatedTo?: string
                        • Optional documents?: string | string[]
                        • Optional emails?: string | string[]
                        • Optional galaxPayIds?: number | number[]
                        • limit: number
                        • Optional myIds?: string | string[]
                        • Optional order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc"
                        • Optional startAt?: number
                        • Optional status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge"

                    Returns Promise<{
                        body: {
                            Customers: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

              • update: ((args) => Promise<{
                    body: {
                        Customer: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            createdAt: string;
                            document: string;
                            emails: string[];
                            galaPayId: number;
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                            status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                            updatedAt: string;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body: {
                              Address: {
                                  city: string;
                                  complement?: string;
                                  neighborhood: string;
                                  number: string;
                                  state: string;
                                  street: string;
                                  zipCode: string;
                              };
                              document: string;
                              emails: string[];
                              invoiceHoldIss?: boolean;
                              municipalDocument?: string;
                              myId: string;
                              name: string;
                              phones?: number[];
                          };
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                          params: {
                              customerId: string | number;
                              typeId: "galaxPayId" | "myId";
                          };
                      }
                      • body: {
                            Address: {
                                city: string;
                                complement?: string;
                                neighborhood: string;
                                number: string;
                                state: string;
                                street: string;
                                zipCode: string;
                            };
                            document: string;
                            emails: string[];
                            invoiceHoldIss?: boolean;
                            municipalDocument?: string;
                            myId: string;
                            name: string;
                            phones?: number[];
                        }
                        • Address: {
                              city: string;
                              complement?: string;
                              neighborhood: string;
                              number: string;
                              state: string;
                              street: string;
                              zipCode: string;
                          }
                          • city: string
                          • Optional complement?: string
                          • neighborhood: string
                          • number: string
                          • state: string
                          • street: string
                          • zipCode: string
                        • document: string
                        • emails: string[]
                        • Optional invoiceHoldIss?: boolean
                        • Optional municipalDocument?: string
                        • myId: string
                        • name: string
                        • Optional phones?: number[]
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                      • params: {
                            customerId: string | number;
                            typeId: "galaxPayId" | "myId";
                        }
                        • customerId: string | number
                        • typeId: "galaxPayId" | "myId"

                    Returns Promise<{
                        body: {
                            Customer: {
                                Address: {
                                    city: string;
                                    complement?: string;
                                    neighborhood: string;
                                    number: string;
                                    state: string;
                                    street: string;
                                    zipCode: string;
                                };
                                createdAt: string;
                                document: string;
                                emails: string[];
                                galaPayId: number;
                                invoiceHoldIss?: boolean;
                                municipalDocument?: string;
                                myId: string;
                                name: string;
                                phones?: number[];
                                status: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                updatedAt: string;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

            • get pix(): {
                  payment: ((args) => Promise<{
                      body: {
                          Payment: {
                              createdAt: string;
                              desc?: string;
                              endToEnd: string;
                              galaxPayId: number;
                              key: string;
                              status: "efectivated" | "error" | "confirm";
                              taxValue: number;
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
              }
            • Gets the pix client.

              Returns {
                  payment: ((args) => Promise<{
                      body: {
                          Payment: {
                              createdAt: string;
                              desc?: string;
                              endToEnd: string;
                              galaxPayId: number;
                              key: string;
                              status: "efectivated" | "error" | "confirm";
                              taxValue: number;
                              value: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
              }

              The pix client.

              • payment: ((args) => Promise<{
                    body: {
                        Payment: {
                            createdAt: string;
                            desc?: string;
                            endToEnd: string;
                            galaxPayId: number;
                            key: string;
                            status: "efectivated" | "error" | "confirm";
                            taxValue: number;
                            value: number;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            Payment: {
                                createdAt: string;
                                desc?: string;
                                endToEnd: string;
                                galaxPayId: number;
                                key: string;
                                status: "efectivated" | "error" | "confirm";
                                taxValue: number;
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body: {
                              desc?: string;
                              key: string;
                              type: "cpf" | "cnpj" | "email" | "mobilePhone" | "random";
                              value: number;
                          };
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                      }
                      • body: {
                            desc?: string;
                            key: string;
                            type: "cpf" | "cnpj" | "email" | "mobilePhone" | "random";
                            value: number;
                        }
                        • Optional desc?: string
                        • key: string
                        • type: "cpf" | "cnpj" | "email" | "mobilePhone" | "random"
                        • value: number
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                    Returns Promise<{
                        body: {
                            Payment: {
                                createdAt: string;
                                desc?: string;
                                endToEnd: string;
                                galaxPayId: number;
                                key: string;
                                status: "efectivated" | "error" | "confirm";
                                taxValue: number;
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

            • get plans(): {
                  create: ((args) => Promise<{
                      body: {
                          Plan: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  delete: ((args) => Promise<{
                      body: {
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  list: ((args) => Promise<{
                      body: {
                          Plans: {
                              PlanPrices: {
                                  payment: (...) | (...);
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  update: ((args) => Promise<{
                      body: {
                          Plan: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
              }
            • Gets the plans client.

              Returns {
                  create: ((args) => Promise<{
                      body: {
                          Plan: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  delete: ((args) => Promise<{
                      body: {
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  list: ((args) => Promise<{
                      body: {
                          Plans: {
                              PlanPrices: {
                                  payment: (...) | (...);
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
                  update: ((args) => Promise<{
                      body: {
                          Plan: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>);
              }

              The plans client.

              • create: ((args) => Promise<{
                    body: {
                        Plan: {
                            PlanPrices: {
                                payment: "creditcard" | "boleto";
                                value: number;
                            }[];
                            additionalInfo?: string;
                            galaxPayId: number;
                            myId: string;
                            name: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            quantity: number;
                        };
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            Plan: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          };
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                      }
                      • body: {
                            PlanPrices: {
                                payment: "creditcard" | "boleto";
                                value: number;
                            }[];
                            additionalInfo?: string;
                            myId: string;
                            name: string;
                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                            quantity: number;
                        }
                        • PlanPrices: {
                              payment: "creditcard" | "boleto";
                              value: number;
                          }[]
                        • Optional additionalInfo?: string
                        • myId: string
                        • name: string
                        • periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly"
                        • quantity: number
                      • Optional cache?: any

                        Deprecated

                        Use fetchOptions.cache instead

                      • Optional extraHeaders?: Record<string, undefined | string>
                      • Optional fetchOptions?: FetchOptions
                      • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                    Returns Promise<{
                        body: {
                            Plan: {
                                PlanPrices: {
                                    payment: "creditcard" | "boleto";
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                galaxPayId: number;
                                myId: string;
                                name: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>

              • delete: ((args) => Promise<{
                    body: {
                        type: boolean;
                    };
                    headers: Headers;
                    status: 200;
                } | {
                    body: unknown;
                    headers: Headers;
                    status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                }>)
                  • (args): Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>
                  • Parameters

                    • args: {
                          body?: {};
                          cache?: any;
                          extraHeaders?: Record<string, undefined | string>;
                          fetchOptions?: FetchOptions;
                          overrideClientOptions?: Partial<OverrideableClientArgs>;
                          params: {
                              planId: string | number;
                              typeId: "galaxPayId" | "myId";
                          };
                      }
                      • Optional body?: {}
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                        • params: {
                              planId: string | number;
                              typeId: "galaxPayId" | "myId";
                          }
                          • planId: string | number
                          • typeId: "galaxPayId" | "myId"

                      Returns Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

                • list: ((args) => Promise<{
                      body: {
                          Plans: {
                              PlanPrices: {
                                  payment: (...) | (...);
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          }[];
                          totalQtdFoundInPage: number;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              Plans: {
                                  PlanPrices: {
                                      payment: (...) | (...);
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  galaxPayId: number;
                                  myId: string;
                                  name: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                            query: {
                                createdAtFrom?: string;
                                createdAtOrUpdatedAtFrom?: string;
                                createdAtOrUpdatedAtTo?: string;
                                createdAtTo?: string;
                                galaxPayIds?: string | string[];
                                limit: number;
                                myIds?: string | string[];
                                order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                startAt: number;
                                status?: "active" | "inactive";
                            };
                        }
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                        • query: {
                              createdAtFrom?: string;
                              createdAtOrUpdatedAtFrom?: string;
                              createdAtOrUpdatedAtTo?: string;
                              createdAtTo?: string;
                              galaxPayIds?: string | string[];
                              limit: number;
                              myIds?: string | string[];
                              order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                              startAt: number;
                              status?: "active" | "inactive";
                          }
                          • Optional createdAtFrom?: string
                          • Optional createdAtOrUpdatedAtFrom?: string
                          • Optional createdAtOrUpdatedAtTo?: string
                          • Optional createdAtTo?: string
                          • Optional galaxPayIds?: string | string[]
                          • limit: number
                          • Optional myIds?: string | string[]
                          • Optional order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc"
                          • startAt: number
                          • Optional status?: "active" | "inactive"

                      Returns Promise<{
                          body: {
                              Plans: {
                                  PlanPrices: {
                                      payment: (...) | (...);
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  galaxPayId: number;
                                  myId: string;
                                  name: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

                • update: ((args) => Promise<{
                      body: {
                          Plan: {
                              PlanPrices: {
                                  payment: "creditcard" | "boleto";
                                  value: number;
                              }[];
                              additionalInfo?: string;
                              galaxPayId: number;
                              myId: string;
                              name: string;
                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity: number;
                          };
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              Plan: {
                                  PlanPrices: {
                                      payment: "creditcard" | "boleto";
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  galaxPayId: number;
                                  myId: string;
                                  name: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            body?: {
                                PlanPrices?: {
                                    payment?: "creditcard" | "boleto";
                                    value?: number;
                                }[];
                                additionalInfo?: string;
                                myId?: string;
                                name?: string;
                                periodicity?: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity?: number;
                            };
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                            params: {
                                planId: string | number;
                                typeId: "galaxPayId" | "myId";
                            };
                        }
                        • Optional body?: {
                              PlanPrices?: {
                                  payment?: "creditcard" | "boleto";
                                  value?: number;
                              }[];
                              additionalInfo?: string;
                              myId?: string;
                              name?: string;
                              periodicity?: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                              quantity?: number;
                          }
                          • Optional PlanPrices?: {
                                payment?: "creditcard" | "boleto";
                                value?: number;
                            }[]
                          • Optional additionalInfo?: string
                          • Optional myId?: string
                          • Optional name?: string
                          • Optional periodicity?: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly"
                          • Optional quantity?: number
                        • Optional cache?: any

                          Deprecated

                          Use fetchOptions.cache instead

                        • Optional extraHeaders?: Record<string, undefined | string>
                        • Optional fetchOptions?: FetchOptions
                        • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                        • params: {
                              planId: string | number;
                              typeId: "galaxPayId" | "myId";
                          }
                          • planId: string | number
                          • typeId: "galaxPayId" | "myId"

                      Returns Promise<{
                          body: {
                              Plan: {
                                  PlanPrices: {
                                      payment: "creditcard" | "boleto";
                                      value: number;
                                  }[];
                                  additionalInfo?: string;
                                  galaxPayId: number;
                                  myId: string;
                                  name: string;
                                  periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                  quantity: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>

              • get subscriptions(): {
                    cancel: ((args) => Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    create: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
                        manual: {
                            body: ZodObject<Omit<{
                                Customer: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }>;
                                InvoiceConfig: ZodOptional<ZodEffects<(...), (...), (...)>>;
                                PaymentMethodBoleto: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                PaymentMethodPix: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                additionalInfo: ZodOptional<ZodString>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<[(...), (...), (...)]>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "planMyId" | "planGalaxPayId" | "firstPayDayDate">, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                            }>;
                            method: "POST";
                            path: "/manual";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        withPlan: {
                            body: ZodObject<{
                                Customer: ZodEffects<ZodObject<{
                                    Address: ...;
                                    createdAt: ...;
                                    document: ...;
                                    emails: ...;
                                    galaPayId: ...;
                                    invoiceHoldIss: ...;
                                    municipalDocument: ...;
                                    myId: ...;
                                    name: ...;
                                    phones: ...;
                                    status: ...;
                                    updatedAt: ...;
                                }, "strip", ZodTypeAny, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }>, {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                }, {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                }>;
                                InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }>>;
                                PaymentMethodBoleto: ZodOptional<ZodObject<{
                                    Aggrement: ...;
                                    deadlineDays: ...;
                                    documentNumber: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                    Antifraud: ...;
                                    Card: ...;
                                    cardOperatorId: ...;
                                    preAuthorize: ...;
                                }, "strip", ZodTypeAny, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }>>;
                                PaymentMethodPix: ZodOptional<ZodObject<{
                                    Deadline: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                additionalInfo: ZodOptional<ZodString>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                planGalaxPayId: number;
                                planMyId: string;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                planGalaxPayId: number;
                                planMyId: string;
                            }>;
                            method: "POST";
                            path: "/";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        withoutPlan: {
                            body: ZodObject<extendShape<Omit<{
                                Customer: ZodEffects<(...), (...), (...)>;
                                InvoiceConfig: ZodOptional<(...)>;
                                PaymentMethodBoleto: ZodOptional<(...)>;
                                PaymentMethodCreditCard: ZodOptional<(...)>;
                                PaymentMethodPix: ZodOptional<(...)>;
                                additionalInfo: ZodOptional<(...)>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<(...)>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "planMyId" | "planGalaxPayId">, {
                                periodicity: ZodEnum<[(...), (...), (...), (...), (...), (...), (...)]>;
                                quantity: ZodNumber;
                                value: ZodNumber;
                            }>, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                                value: number;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                                value: number;
                            }>;
                            method: "POST";
                            path: "/";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                    }, {}>, {
                        pathPrefix: "/subscriptions";
                    }>, {
                        api: ((args) => Promise<{
                            body: unknown;
                            headers: Headers;
                            method: Method;
                            path: string;
                            status: number;
                        }>);
                        baseUrl: string;
                    }>;
                    list: ((args) => Promise<{
                        body: {
                            Subscriptions: {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: ...;
                                        message: ...;
                                    };
                                    Antifraud: {
                                        approved: ...;
                                        ip: ...;
                                        sent: ...;
                                        sessionId: ...;
                                    };
                                    Boleto: {
                                        bankAccount: ...;
                                        bankAgency: ...;
                                        bankEmissor: ...;
                                        bankLine: ...;
                                        bankNumber: ...;
                                        barCode: ...;
                                        pdf: ...;
                                    };
                                    ConciliationOccurrences: (...)[];
                                    CreditCard: {
                                        Card: ...;
                                    };
                                    Invoice: {
                                        description: ...;
                                        number: ...;
                                        pdf: ...;
                                        status: ...;
                                        statusDate: ...;
                                        statusDescription: ...;
                                        xml: ...;
                                    };
                                    Pix: {
                                        image: ...;
                                        page: ...;
                                        qrCode: ...;
                                        reference: ...;
                                    };
                                    additionalInfo?: (...) | (...);
                                    authorizationCode?: (...) | (...);
                                    cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: (...) | (...);
                                    status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: (...) | (...);
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                createdAt: string;
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                paymentLink?: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                planGalaxPayId: number;
                                planMyId: string;
                                quantity: number;
                                status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                updatedAt: string;
                                value: number;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    update: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
                        info: {
                            body: ZodObject<{
                                ExtraFields: ZodOptional<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>;
                                InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }>>;
                                Split: ZodOptional<ZodObject<{
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, "strip", ZodTypeAny, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }>>;
                                additionalInfo: ZodOptional<ZodString>;
                                myId: ZodOptional<ZodString>;
                                planGalaxPayId: ZodOptional<ZodNumber>;
                                planMyId: ZodOptional<ZodString>;
                            }, "strip", ZodTypeAny, {
                                ExtraFields?: {
                                    tagName: ...;
                                    value: ...;
                                }[];
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                myId?: string;
                                planGalaxPayId?: number;
                                planMyId?: string;
                            }, {
                                ExtraFields?: {
                                    tagName: ...;
                                    value: ...;
                                }[];
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                myId?: string;
                                planGalaxPayId?: number;
                                planMyId?: string;
                            }>;
                            method: "PUT";
                            path: "/:subscriptionId/:typeId";
                            pathParams: ZodObject<{
                                subscriptionId: ZodString;
                                typeId: ZodEnum<["galaxPayId", "myId"]>;
                            }, "strip", ZodTypeAny, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }>;
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        payment: {
                            body: ZodObject<{
                                PaymentMethodBoleto: ZodOptional<ZodObject<{
                                    Aggrement: ...;
                                    deadlineDays: ...;
                                    documentNumber: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                    Antifraud: ...;
                                    Card: ...;
                                    cardOperatorId: ...;
                                    preAuthorize: ...;
                                }, "strip", ZodTypeAny, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }>>;
                                PaymentMethodPix: ZodOptional<ZodObject<{
                                    Deadline: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                Split: ZodOptional<ZodObject<{
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, "strip", ZodTypeAny, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }>>;
                                mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                value: ZodNumber;
                            }, "strip", ZodTypeAny, {
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                value: number;
                            }, {
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                value: number;
                            }>;
                            method: "PUT";
                            path: "/:subscriptionId/:typeId";
                            pathParams: ZodObject<{
                                subscriptionId: ZodString;
                                typeId: ZodEnum<["galaxPayId", "myId"]>;
                            }, "strip", ZodTypeAny, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }>;
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                    }, {}>, {
                        pathPrefix: "/subscriptions";
                    }>, {
                        api: ((args) => Promise<{
                            body: unknown;
                            headers: Headers;
                            method: Method;
                            path: string;
                            status: number;
                        }>);
                        baseUrl: string;
                    }>;
                }
              • Gets the subscriptions client.

                Returns {
                    cancel: ((args) => Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    create: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
                        manual: {
                            body: ZodObject<Omit<{
                                Customer: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }>;
                                InvoiceConfig: ZodOptional<ZodEffects<(...), (...), (...)>>;
                                PaymentMethodBoleto: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                PaymentMethodPix: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                additionalInfo: ZodOptional<ZodString>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<[(...), (...), (...)]>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "planMyId" | "planGalaxPayId" | "firstPayDayDate">, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                            }>;
                            method: "POST";
                            path: "/manual";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        withPlan: {
                            body: ZodObject<{
                                Customer: ZodEffects<ZodObject<{
                                    Address: ...;
                                    createdAt: ...;
                                    document: ...;
                                    emails: ...;
                                    galaPayId: ...;
                                    invoiceHoldIss: ...;
                                    municipalDocument: ...;
                                    myId: ...;
                                    name: ...;
                                    phones: ...;
                                    status: ...;
                                    updatedAt: ...;
                                }, "strip", ZodTypeAny, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }>, {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                }, {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                }>;
                                InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }>>;
                                PaymentMethodBoleto: ZodOptional<ZodObject<{
                                    Aggrement: ...;
                                    deadlineDays: ...;
                                    documentNumber: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                    Antifraud: ...;
                                    Card: ...;
                                    cardOperatorId: ...;
                                    preAuthorize: ...;
                                }, "strip", ZodTypeAny, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }>>;
                                PaymentMethodPix: ZodOptional<ZodObject<{
                                    Deadline: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                additionalInfo: ZodOptional<ZodString>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                planGalaxPayId: number;
                                planMyId: string;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                planGalaxPayId: number;
                                planMyId: string;
                            }>;
                            method: "POST";
                            path: "/";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        withoutPlan: {
                            body: ZodObject<extendShape<Omit<{
                                Customer: ZodEffects<(...), (...), (...)>;
                                InvoiceConfig: ZodOptional<(...)>;
                                PaymentMethodBoleto: ZodOptional<(...)>;
                                PaymentMethodCreditCard: ZodOptional<(...)>;
                                PaymentMethodPix: ZodOptional<(...)>;
                                additionalInfo: ZodOptional<(...)>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<(...)>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "planMyId" | "planGalaxPayId">, {
                                periodicity: ZodEnum<[(...), (...), (...), (...), (...), (...), (...)]>;
                                quantity: ZodNumber;
                                value: ZodNumber;
                            }>, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                                value: number;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                                value: number;
                            }>;
                            method: "POST";
                            path: "/";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                    }, {}>, {
                        pathPrefix: "/subscriptions";
                    }>, {
                        api: ((args) => Promise<{
                            body: unknown;
                            headers: Headers;
                            method: Method;
                            path: string;
                            status: number;
                        }>);
                        baseUrl: string;
                    }>;
                    list: ((args) => Promise<{
                        body: {
                            Subscriptions: {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: ...;
                                        message: ...;
                                    };
                                    Antifraud: {
                                        approved: ...;
                                        ip: ...;
                                        sent: ...;
                                        sessionId: ...;
                                    };
                                    Boleto: {
                                        bankAccount: ...;
                                        bankAgency: ...;
                                        bankEmissor: ...;
                                        bankLine: ...;
                                        bankNumber: ...;
                                        barCode: ...;
                                        pdf: ...;
                                    };
                                    ConciliationOccurrences: (...)[];
                                    CreditCard: {
                                        Card: ...;
                                    };
                                    Invoice: {
                                        description: ...;
                                        number: ...;
                                        pdf: ...;
                                        status: ...;
                                        statusDate: ...;
                                        statusDescription: ...;
                                        xml: ...;
                                    };
                                    Pix: {
                                        image: ...;
                                        page: ...;
                                        qrCode: ...;
                                        reference: ...;
                                    };
                                    additionalInfo?: (...) | (...);
                                    authorizationCode?: (...) | (...);
                                    cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: (...) | (...);
                                    status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: (...) | (...);
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                createdAt: string;
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                paymentLink?: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                planGalaxPayId: number;
                                planMyId: string;
                                quantity: number;
                                status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                updatedAt: string;
                                value: number;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>);
                    update: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
                        info: {
                            body: ZodObject<{
                                ExtraFields: ZodOptional<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>;
                                InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }>>;
                                Split: ZodOptional<ZodObject<{
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, "strip", ZodTypeAny, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }>>;
                                additionalInfo: ZodOptional<ZodString>;
                                myId: ZodOptional<ZodString>;
                                planGalaxPayId: ZodOptional<ZodNumber>;
                                planMyId: ZodOptional<ZodString>;
                            }, "strip", ZodTypeAny, {
                                ExtraFields?: {
                                    tagName: ...;
                                    value: ...;
                                }[];
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                myId?: string;
                                planGalaxPayId?: number;
                                planMyId?: string;
                            }, {
                                ExtraFields?: {
                                    tagName: ...;
                                    value: ...;
                                }[];
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                myId?: string;
                                planGalaxPayId?: number;
                                planMyId?: string;
                            }>;
                            method: "PUT";
                            path: "/:subscriptionId/:typeId";
                            pathParams: ZodObject<{
                                subscriptionId: ZodString;
                                typeId: ZodEnum<["galaxPayId", "myId"]>;
                            }, "strip", ZodTypeAny, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }>;
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        payment: {
                            body: ZodObject<{
                                PaymentMethodBoleto: ZodOptional<ZodObject<{
                                    Aggrement: ...;
                                    deadlineDays: ...;
                                    documentNumber: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                    Antifraud: ...;
                                    Card: ...;
                                    cardOperatorId: ...;
                                    preAuthorize: ...;
                                }, "strip", ZodTypeAny, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }>>;
                                PaymentMethodPix: ZodOptional<ZodObject<{
                                    Deadline: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                Split: ZodOptional<ZodObject<{
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, "strip", ZodTypeAny, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }>>;
                                mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                value: ZodNumber;
                            }, "strip", ZodTypeAny, {
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                value: number;
                            }, {
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                value: number;
                            }>;
                            method: "PUT";
                            path: "/:subscriptionId/:typeId";
                            pathParams: ZodObject<{
                                subscriptionId: ZodString;
                                typeId: ZodEnum<["galaxPayId", "myId"]>;
                            }, "strip", ZodTypeAny, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }>;
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                    }, {}>, {
                        pathPrefix: "/subscriptions";
                    }>, {
                        api: ((args) => Promise<{
                            body: unknown;
                            headers: Headers;
                            method: Method;
                            path: string;
                            status: number;
                        }>);
                        baseUrl: string;
                    }>;
                }

                The subscriptions client.

                • cancel: ((args) => Promise<{
                      body: {
                          type: boolean;
                      };
                      headers: Headers;
                      status: 200;
                  } | {
                      body: unknown;
                      headers: Headers;
                      status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                  }>)
                    • (args): Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>
                    • Parameters

                      • args: {
                            body?: {};
                            cache?: any;
                            extraHeaders?: Record<string, undefined | string>;
                            fetchOptions?: FetchOptions;
                            overrideClientOptions?: Partial<OverrideableClientArgs>;
                            params: {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            };
                        }
                        • Optional body?: {}
                          • Optional cache?: any

                            Deprecated

                            Use fetchOptions.cache instead

                          • Optional extraHeaders?: Record<string, undefined | string>
                          • Optional fetchOptions?: FetchOptions
                          • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                          • params: {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }
                            • subscriptionId: string
                            • typeId: "galaxPayId" | "myId"

                        Returns Promise<{
                            body: {
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>

                  • create: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
                        manual: {
                            body: ZodObject<Omit<{
                                Customer: ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }>;
                                InvoiceConfig: ZodOptional<ZodEffects<(...), (...), (...)>>;
                                PaymentMethodBoleto: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                PaymentMethodPix: ZodOptional<ZodObject<(...), (...), (...), (...), (...)>>;
                                additionalInfo: ZodOptional<ZodString>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<[(...), (...), (...)]>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "planMyId" | "planGalaxPayId" | "firstPayDayDate">, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                            }>;
                            method: "POST";
                            path: "/manual";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        withPlan: {
                            body: ZodObject<{
                                Customer: ZodEffects<ZodObject<{
                                    Address: ...;
                                    createdAt: ...;
                                    document: ...;
                                    emails: ...;
                                    galaPayId: ...;
                                    invoiceHoldIss: ...;
                                    municipalDocument: ...;
                                    myId: ...;
                                    name: ...;
                                    phones: ...;
                                    status: ...;
                                    updatedAt: ...;
                                }, "strip", ZodTypeAny, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }, {
                                    Address?: ...;
                                    createdAt?: ...;
                                    document?: ...;
                                    emails?: ...;
                                    galaPayId?: ...;
                                    invoiceHoldIss?: ...;
                                    municipalDocument?: ...;
                                    myId?: ...;
                                    name?: ...;
                                    phones?: ...;
                                    status?: ...;
                                    updatedAt?: ...;
                                }>, {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                }, {
                                    Address?: (...) | (...);
                                    createdAt?: (...) | (...);
                                    document?: (...) | (...);
                                    emails?: (...) | (...);
                                    galaPayId?: (...) | (...);
                                    invoiceHoldIss?: (...) | (...) | (...);
                                    municipalDocument?: (...) | (...);
                                    myId?: (...) | (...);
                                    name?: (...) | (...);
                                    phones?: (...) | (...);
                                    status?: (...) | (...) | (...) | (...) | (...);
                                    updatedAt?: (...) | (...);
                                }>;
                                InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }>>;
                                PaymentMethodBoleto: ZodOptional<ZodObject<{
                                    Aggrement: ...;
                                    deadlineDays: ...;
                                    documentNumber: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                    Antifraud: ...;
                                    Card: ...;
                                    cardOperatorId: ...;
                                    preAuthorize: ...;
                                }, "strip", ZodTypeAny, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }>>;
                                PaymentMethodPix: ZodOptional<ZodObject<{
                                    Deadline: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                additionalInfo: ZodOptional<ZodString>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                planGalaxPayId: number;
                                planMyId: string;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                planGalaxPayId: number;
                                planMyId: string;
                            }>;
                            method: "POST";
                            path: "/";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        withoutPlan: {
                            body: ZodObject<extendShape<Omit<{
                                Customer: ZodEffects<(...), (...), (...)>;
                                InvoiceConfig: ZodOptional<(...)>;
                                PaymentMethodBoleto: ZodOptional<(...)>;
                                PaymentMethodCreditCard: ZodOptional<(...)>;
                                PaymentMethodPix: ZodOptional<(...)>;
                                additionalInfo: ZodOptional<(...)>;
                                firstPayDayDate: ZodString;
                                mainPaymentMethodId: ZodEnum<(...)>;
                                myId: ZodString;
                                planGalaxPayId: ZodNumber;
                                planMyId: ZodString;
                            }, "planMyId" | "planGalaxPayId">, {
                                periodicity: ZodEnum<[(...), (...), (...), (...), (...), (...), (...)]>;
                                quantity: ZodNumber;
                                value: ZodNumber;
                            }>, "strip", ZodTypeAny, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                                value: number;
                            }, {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                additionalInfo?: string;
                                firstPayDayDate: string;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                quantity: number;
                                value: number;
                            }>;
                            method: "POST";
                            path: "/";
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                    }, {}>, {
                        pathPrefix: "/subscriptions";
                    }>, {
                        api: ((args) => Promise<{
                            body: unknown;
                            headers: Headers;
                            method: Method;
                            path: string;
                            status: number;
                        }>);
                        baseUrl: string;
                    }>
                  • list: ((args) => Promise<{
                        body: {
                            Subscriptions: {
                                Customer: {
                                    Address?: {
                                        city?: ...;
                                        complement?: ...;
                                        neighborhood?: ...;
                                        number?: ...;
                                        state?: ...;
                                        street?: ...;
                                        zipCode?: ...;
                                    };
                                    createdAt?: string;
                                    document?: string;
                                    emails?: (...)[];
                                    galaPayId?: number;
                                    invoiceHoldIss?: boolean;
                                    municipalDocument?: string;
                                    myId?: string;
                                    name?: string;
                                    phones?: (...)[];
                                    status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                    updatedAt?: string;
                                };
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: ...;
                                        message: ...;
                                    };
                                    Antifraud: {
                                        approved: ...;
                                        ip: ...;
                                        sent: ...;
                                        sessionId: ...;
                                    };
                                    Boleto: {
                                        bankAccount: ...;
                                        bankAgency: ...;
                                        bankEmissor: ...;
                                        bankLine: ...;
                                        bankNumber: ...;
                                        barCode: ...;
                                        pdf: ...;
                                    };
                                    ConciliationOccurrences: (...)[];
                                    CreditCard: {
                                        Card: ...;
                                    };
                                    Invoice: {
                                        description: ...;
                                        number: ...;
                                        pdf: ...;
                                        status: ...;
                                        statusDate: ...;
                                        statusDescription: ...;
                                        xml: ...;
                                    };
                                    Pix: {
                                        image: ...;
                                        page: ...;
                                        qrCode: ...;
                                        reference: ...;
                                    };
                                    additionalInfo?: (...) | (...);
                                    authorizationCode?: (...) | (...);
                                    cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: (...) | (...);
                                    status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: (...) | (...);
                                    value: number;
                                }[];
                                additionalInfo?: string;
                                createdAt: string;
                                firstPayDayDate: string;
                                galaxPayId: number;
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                myId: string;
                                paymentLink?: string;
                                periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                planGalaxPayId: number;
                                planMyId: string;
                                quantity: number;
                                status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                updatedAt: string;
                                value: number;
                            }[];
                            totalQtdFoundInPage: number;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>)
                      • (args): Promise<{
                            body: {
                                Subscriptions: {
                                    Customer: {
                                        Address?: {
                                            city?: ...;
                                            complement?: ...;
                                            neighborhood?: ...;
                                            number?: ...;
                                            state?: ...;
                                            street?: ...;
                                            zipCode?: ...;
                                        };
                                        createdAt?: string;
                                        document?: string;
                                        emails?: (...)[];
                                        galaPayId?: number;
                                        invoiceHoldIss?: boolean;
                                        municipalDocument?: string;
                                        myId?: string;
                                        name?: string;
                                        phones?: (...)[];
                                        status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                        updatedAt?: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: (...) | (...) | (...) | (...);
                                        description: string;
                                        galaxPaySubAccountId?: (...) | (...);
                                        qtdDaysAfterPay?: (...) | (...);
                                        qtdDaysBeforePayDay?: (...) | (...);
                                        type: (...) | (...);
                                    };
                                    PaymentMethodBoleto?: {
                                        Aggrement?: (...) | (...);
                                        deadlineDays?: (...) | (...);
                                        documentNumber?: (...) | (...);
                                        fine?: (...) | (...);
                                        instructions?: (...) | (...);
                                        interest?: (...) | (...);
                                    };
                                    PaymentMethodCreditCard?: {
                                        Antifraud?: (...) | (...);
                                        Card: {
                                            Brand?: ...;
                                            createdAt?: ...;
                                            customerGalaxPayId?: ...;
                                            customerMyId?: ...;
                                            cvv?: ...;
                                            expiresAt?: ...;
                                            galaxPayId?: ...;
                                            holder?: ...;
                                            myId?: ...;
                                            number?: ...;
                                            updatedAt?: ...;
                                        };
                                        cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        preAuthorize?: (...) | (...) | (...);
                                    };
                                    PaymentMethodPix?: {
                                        Deadline?: (...) | (...);
                                        fine?: (...) | (...);
                                        instructions?: (...) | (...);
                                        interest?: (...) | (...);
                                    };
                                    Transactions: {
                                        AbecsReasonDenied: {
                                            code: ...;
                                            message: ...;
                                        };
                                        Antifraud: {
                                            approved: ...;
                                            ip: ...;
                                            sent: ...;
                                            sessionId: ...;
                                        };
                                        Boleto: {
                                            bankAccount: ...;
                                            bankAgency: ...;
                                            bankEmissor: ...;
                                            bankLine: ...;
                                            bankNumber: ...;
                                            barCode: ...;
                                            pdf: ...;
                                        };
                                        ConciliationOccurrences: (...)[];
                                        CreditCard: {
                                            Card: ...;
                                        };
                                        Invoice: {
                                            description: ...;
                                            number: ...;
                                            pdf: ...;
                                            status: ...;
                                            statusDate: ...;
                                            statusDescription: ...;
                                            xml: ...;
                                        };
                                        Pix: {
                                            image: ...;
                                            page: ...;
                                            qrCode: ...;
                                            reference: ...;
                                        };
                                        additionalInfo?: (...) | (...);
                                        authorizationCode?: (...) | (...);
                                        cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        chargeGalaxPayId: number;
                                        chargeMyId: string;
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        installment: number;
                                        myId: string;
                                        payday: string;
                                        paydayDate: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: (...) | (...);
                                        status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId: number;
                                        subscriptionMyId: string;
                                        tid?: (...) | (...);
                                        value: number;
                                    }[];
                                    additionalInfo?: string;
                                    createdAt: string;
                                    firstPayDayDate: string;
                                    galaxPayId: number;
                                    mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                    myId: string;
                                    paymentLink?: string;
                                    periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                    planGalaxPayId: number;
                                    planMyId: string;
                                    quantity: number;
                                    status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                    updatedAt: string;
                                    value: number;
                                }[];
                                totalQtdFoundInPage: number;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>
                      • Parameters

                        • args: {
                              cache?: any;
                              extraHeaders?: Record<string, undefined | string>;
                              fetchOptions?: FetchOptions;
                              overrideClientOptions?: Partial<OverrideableClientArgs>;
                              query: {
                                  createdAtFrom?: string;
                                  createdAtOrUpdatedAtFrom?: string;
                                  createdAtOrUpdatedAtTo?: string;
                                  createdAtTo?: string;
                                  customerGalaxPayIds?: string | string[];
                                  customerMyIds?: string | string[];
                                  galaxPayIds?: string | string[];
                                  limit: number;
                                  myIds?: string | string[];
                                  order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                  planGalaxPayIds?: string | string[];
                                  planMyIds?: string | string[];
                                  startAt: number;
                                  status?: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                              };
                          }
                          • Optional cache?: any

                            Deprecated

                            Use fetchOptions.cache instead

                          • Optional extraHeaders?: Record<string, undefined | string>
                          • Optional fetchOptions?: FetchOptions
                          • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                          • query: {
                                createdAtFrom?: string;
                                createdAtOrUpdatedAtFrom?: string;
                                createdAtOrUpdatedAtTo?: string;
                                createdAtTo?: string;
                                customerGalaxPayIds?: string | string[];
                                customerMyIds?: string | string[];
                                galaxPayIds?: string | string[];
                                limit: number;
                                myIds?: string | string[];
                                order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc";
                                planGalaxPayIds?: string | string[];
                                planMyIds?: string | string[];
                                startAt: number;
                                status?: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                            }
                            • Optional createdAtFrom?: string
                            • Optional createdAtOrUpdatedAtFrom?: string
                            • Optional createdAtOrUpdatedAtTo?: string
                            • Optional createdAtTo?: string
                            • Optional customerGalaxPayIds?: string | string[]
                            • Optional customerMyIds?: string | string[]
                            • Optional galaxPayIds?: string | string[]
                            • limit: number
                            • Optional myIds?: string | string[]
                            • Optional order?: "createdAt.asc" | "createdAt.desc" | "updatedAt.asc" | "updatedAt.desc"
                            • Optional planGalaxPayIds?: string | string[]
                            • Optional planMyIds?: string | string[]
                            • startAt: number
                            • Optional status?: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment"

                        Returns Promise<{
                            body: {
                                Subscriptions: {
                                    Customer: {
                                        Address?: {
                                            city?: ...;
                                            complement?: ...;
                                            neighborhood?: ...;
                                            number?: ...;
                                            state?: ...;
                                            street?: ...;
                                            zipCode?: ...;
                                        };
                                        createdAt?: string;
                                        document?: string;
                                        emails?: (...)[];
                                        galaPayId?: number;
                                        invoiceHoldIss?: boolean;
                                        municipalDocument?: string;
                                        myId?: string;
                                        name?: string;
                                        phones?: (...)[];
                                        status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                        updatedAt?: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: (...) | (...) | (...) | (...);
                                        description: string;
                                        galaxPaySubAccountId?: (...) | (...);
                                        qtdDaysAfterPay?: (...) | (...);
                                        qtdDaysBeforePayDay?: (...) | (...);
                                        type: (...) | (...);
                                    };
                                    PaymentMethodBoleto?: {
                                        Aggrement?: (...) | (...);
                                        deadlineDays?: (...) | (...);
                                        documentNumber?: (...) | (...);
                                        fine?: (...) | (...);
                                        instructions?: (...) | (...);
                                        interest?: (...) | (...);
                                    };
                                    PaymentMethodCreditCard?: {
                                        Antifraud?: (...) | (...);
                                        Card: {
                                            Brand?: ...;
                                            createdAt?: ...;
                                            customerGalaxPayId?: ...;
                                            customerMyId?: ...;
                                            cvv?: ...;
                                            expiresAt?: ...;
                                            galaxPayId?: ...;
                                            holder?: ...;
                                            myId?: ...;
                                            number?: ...;
                                            updatedAt?: ...;
                                        };
                                        cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        preAuthorize?: (...) | (...) | (...);
                                    };
                                    PaymentMethodPix?: {
                                        Deadline?: (...) | (...);
                                        fine?: (...) | (...);
                                        instructions?: (...) | (...);
                                        interest?: (...) | (...);
                                    };
                                    Transactions: {
                                        AbecsReasonDenied: {
                                            code: ...;
                                            message: ...;
                                        };
                                        Antifraud: {
                                            approved: ...;
                                            ip: ...;
                                            sent: ...;
                                            sessionId: ...;
                                        };
                                        Boleto: {
                                            bankAccount: ...;
                                            bankAgency: ...;
                                            bankEmissor: ...;
                                            bankLine: ...;
                                            bankNumber: ...;
                                            barCode: ...;
                                            pdf: ...;
                                        };
                                        ConciliationOccurrences: (...)[];
                                        CreditCard: {
                                            Card: ...;
                                        };
                                        Invoice: {
                                            description: ...;
                                            number: ...;
                                            pdf: ...;
                                            status: ...;
                                            statusDate: ...;
                                            statusDescription: ...;
                                            xml: ...;
                                        };
                                        Pix: {
                                            image: ...;
                                            page: ...;
                                            qrCode: ...;
                                            reference: ...;
                                        };
                                        additionalInfo?: (...) | (...);
                                        authorizationCode?: (...) | (...);
                                        cardOperatorId: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        chargeGalaxPayId: number;
                                        chargeMyId: string;
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        installment: number;
                                        myId: string;
                                        payday: string;
                                        paydayDate: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: (...) | (...);
                                        status: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId: number;
                                        subscriptionMyId: string;
                                        tid?: (...) | (...);
                                        value: number;
                                    }[];
                                    additionalInfo?: string;
                                    createdAt: string;
                                    firstPayDayDate: string;
                                    galaxPayId: number;
                                    mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                    myId: string;
                                    paymentLink?: string;
                                    periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                    planGalaxPayId: number;
                                    planMyId: string;
                                    quantity: number;
                                    status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                    updatedAt: string;
                                    value: number;
                                }[];
                                totalQtdFoundInPage: number;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>

                  • update: RecursiveProxyObj<RecursivelyApplyOptions<RecursivelyApplyOptions<{
                        info: {
                            body: ZodObject<{
                                ExtraFields: ZodOptional<ZodArray<ZodObject<(...), (...), (...), (...), (...)>, "many">>;
                                InvoiceConfig: ZodOptional<ZodEffects<ZodObject<(...), (...), (...), (...), (...)>, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }, {
                                    createOn: ...;
                                    description: ...;
                                    galaxPaySubAccountId?: ...;
                                    qtdDaysAfterPay?: ...;
                                    qtdDaysBeforePayDay?: ...;
                                    type: ...;
                                }>>;
                                Split: ZodOptional<ZodObject<{
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, "strip", ZodTypeAny, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }>>;
                                additionalInfo: ZodOptional<ZodString>;
                                myId: ZodOptional<ZodString>;
                                planGalaxPayId: ZodOptional<ZodNumber>;
                                planMyId: ZodOptional<ZodString>;
                            }, "strip", ZodTypeAny, {
                                ExtraFields?: {
                                    tagName: ...;
                                    value: ...;
                                }[];
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                myId?: string;
                                planGalaxPayId?: number;
                                planMyId?: string;
                            }, {
                                ExtraFields?: {
                                    tagName: ...;
                                    value: ...;
                                }[];
                                InvoiceConfig?: {
                                    createOn: (...) | (...) | (...) | (...);
                                    description: string;
                                    galaxPaySubAccountId?: (...) | (...);
                                    qtdDaysAfterPay?: (...) | (...);
                                    qtdDaysBeforePayDay?: (...) | (...);
                                    type: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                additionalInfo?: string;
                                myId?: string;
                                planGalaxPayId?: number;
                                planMyId?: string;
                            }>;
                            method: "PUT";
                            path: "/:subscriptionId/:typeId";
                            pathParams: ZodObject<{
                                subscriptionId: ZodString;
                                typeId: ZodEnum<["galaxPayId", "myId"]>;
                            }, "strip", ZodTypeAny, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }>;
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                        payment: {
                            body: ZodObject<{
                                PaymentMethodBoleto: ZodOptional<ZodObject<{
                                    Aggrement: ...;
                                    deadlineDays: ...;
                                    documentNumber: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Aggrement?: ...;
                                    deadlineDays?: ...;
                                    documentNumber?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                PaymentMethodCreditCard: ZodOptional<ZodObject<{
                                    Antifraud: ...;
                                    Card: ...;
                                    cardOperatorId: ...;
                                    preAuthorize: ...;
                                }, "strip", ZodTypeAny, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }, {
                                    Antifraud?: ...;
                                    Card: ...;
                                    cardOperatorId?: ...;
                                    preAuthorize?: ...;
                                }>>;
                                PaymentMethodPix: ZodOptional<ZodObject<{
                                    Deadline: ...;
                                    fine: ...;
                                    instructions: ...;
                                    interest: ...;
                                }, "strip", ZodTypeAny, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }, {
                                    Deadline?: ...;
                                    fine?: ...;
                                    instructions?: ...;
                                    interest?: ...;
                                }>>;
                                Split: ZodOptional<ZodObject<{
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, "strip", ZodTypeAny, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }, {
                                    billGalaxyPayId: ...;
                                    companyGalaxyPayId: ...;
                                    galaxyPayId: ...;
                                    groupGalaxyPayId: ...;
                                    paymentMethod: ...;
                                    type: ...;
                                    value: ...;
                                }>>;
                                mainPaymentMethodId: ZodEnum<["creditcard", "boleto", "pix"]>;
                                value: ZodNumber;
                            }, "strip", ZodTypeAny, {
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                value: number;
                            }, {
                                PaymentMethodBoleto?: {
                                    Aggrement?: (...) | (...);
                                    deadlineDays?: (...) | (...);
                                    documentNumber?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                PaymentMethodCreditCard?: {
                                    Antifraud?: (...) | (...);
                                    Card: {
                                        Brand?: ...;
                                        createdAt?: ...;
                                        customerGalaxPayId?: ...;
                                        customerMyId?: ...;
                                        cvv?: ...;
                                        expiresAt?: ...;
                                        galaxPayId?: ...;
                                        holder?: ...;
                                        myId?: ...;
                                        number?: ...;
                                        updatedAt?: ...;
                                    };
                                    cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                    preAuthorize?: (...) | (...) | (...);
                                };
                                PaymentMethodPix?: {
                                    Deadline?: (...) | (...);
                                    fine?: (...) | (...);
                                    instructions?: (...) | (...);
                                    interest?: (...) | (...);
                                };
                                Split?: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: (...) | (...);
                                    value: number;
                                };
                                mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                value: number;
                            }>;
                            method: "PUT";
                            path: "/:subscriptionId/:typeId";
                            pathParams: ZodObject<{
                                subscriptionId: ZodString;
                                typeId: ZodEnum<["galaxPayId", "myId"]>;
                            }, "strip", ZodTypeAny, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }, {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }>;
                            responses: {
                                200: ZodObject<{
                                    Subscription: ZodObject<extendShape<(...), (...)>, "strip", ZodTypeAny, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }, {
                                        Customer: ...;
                                        InvoiceConfig?: ...;
                                        PaymentMethodBoleto?: ...;
                                        PaymentMethodCreditCard?: ...;
                                        PaymentMethodPix?: ...;
                                        Transactions: ...;
                                        additionalInfo?: ...;
                                        createdAt: ...;
                                        firstPayDayDate: ...;
                                        galaxPayId: ...;
                                        mainPaymentMethodId: ...;
                                        myId: ...;
                                        paymentLink?: ...;
                                        periodicity: ...;
                                        planGalaxPayId: ...;
                                        planMyId: ...;
                                        quantity: ...;
                                        status: ...;
                                        updatedAt: ...;
                                        value: ...;
                                    }>;
                                    type: ZodBoolean;
                                }, "strip", ZodTypeAny, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }, {
                                    Subscription: {
                                        Customer: {
                                            Address?: ...;
                                            createdAt?: ...;
                                            document?: ...;
                                            emails?: ...;
                                            galaPayId?: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId?: ...;
                                            name?: ...;
                                            phones?: ...;
                                            status?: ...;
                                            updatedAt?: ...;
                                        };
                                        InvoiceConfig?: (...) | (...);
                                        PaymentMethodBoleto?: (...) | (...);
                                        PaymentMethodCreditCard?: (...) | (...);
                                        PaymentMethodPix?: (...) | (...);
                                        Transactions: (...)[];
                                        additionalInfo?: (...) | (...);
                                        createdAt: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: string;
                                        paymentLink?: (...) | (...);
                                        periodicity: (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        quantity: number;
                                        status: (...) | (...) | (...) | (...) | (...) | (...);
                                        updatedAt: string;
                                        value: number;
                                    };
                                    type: boolean;
                                }>;
                            };
                        };
                    }, {}>, {
                        pathPrefix: "/subscriptions";
                    }>, {
                        api: ((args) => Promise<{
                            body: unknown;
                            headers: Headers;
                            method: Method;
                            path: string;
                            status: number;
                        }>);
                        baseUrl: string;
                    }>
                • get transactions(): {
                      add: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      cancel: ((args) => Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      capture: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      create: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      list: ((args) => Promise<{
                          body: {
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  Charge: {
                                      Contract: {
                                          acceptedAt: ...;
                                          document: ...;
                                          ip: ...;
                                          name: ...;
                                          pdf: ...;
                                      };
                                      Customer: {
                                          Address: ...;
                                          createdAt: ...;
                                          document: ...;
                                          emails: ...;
                                          galaPayId: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId: ...;
                                          name: ...;
                                          phones?: ...;
                                          status: ...;
                                          updatedAt: ...;
                                      };
                                      ExtraFields: (...)[];
                                      InvoiceConfig: {
                                          createOn: ...;
                                          description: ...;
                                          galaxPaySubAccountId?: ...;
                                          qtdDaysAfterPay?: ...;
                                          qtdDaysBeforePayDay?: ...;
                                          type: ...;
                                      };
                                      PaymentMethodBoleto: {
                                          Aggrement?: ...;
                                          deadlineDays?: ...;
                                          documentNumber?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: ...;
                                          Card: ...;
                                          cardOperatorId?: ...;
                                          preAuthorize?: ...;
                                      };
                                      PaymentMethodPix: {
                                          Deadline?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      Split: {
                                          billGalaxyPayId: ...;
                                          companyGalaxyPayId: ...;
                                          galaxyPayId: ...;
                                          groupGalaxyPayId: ...;
                                          paymentMethod: ...;
                                          type: ...;
                                          value: ...;
                                      };
                                      Transactions: (...)[];
                                      additionalInfo: (...) | (...);
                                      galaxPayId: string;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: (...) | (...);
                                      payedOutsideGalaxPay: boolean;
                                      paymentLink: string;
                                      planGalaxPayId: string;
                                      planMyId: (...) | (...);
                                      status: (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  }[];
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: (...) | (...);
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: ...;
                                              maxInstallment: ...;
                                              name: ...;
                                              operatorIds: ...;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          document?: (...) | (...);
                                          emails?: (...) | (...);
                                          galaPayId?: (...) | (...);
                                          invoiceHoldIss?: (...) | (...) | (...);
                                          municipalDocument?: (...) | (...);
                                          myId?: (...) | (...);
                                          name?: (...) | (...);
                                          phones?: (...) | (...);
                                          status?: (...) | (...) | (...) | (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      InvoiceConfig?: {
                                          createOn: ...;
                                          description: ...;
                                          galaxPaySubAccountId?: ...;
                                          qtdDaysAfterPay?: ...;
                                          qtdDaysBeforePayDay?: ...;
                                          type: ...;
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: ...;
                                          deadlineDays?: ...;
                                          documentNumber?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: ...;
                                          Card: ...;
                                          cardOperatorId?: ...;
                                          preAuthorize?: ...;
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      additionalInfo?: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      retry: ((args) => Promise<{
                          body: {
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: (...) | (...);
                                          maxInstallment?: (...) | (...);
                                          name?: (...) | (...);
                                          operatorIds?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  Charge: {
                                      Contract: {
                                          acceptedAt: string;
                                          document: string;
                                          ip: string;
                                          name: string;
                                          pdf: string;
                                      };
                                      Customer: {
                                          Address: {
                                              city: ...;
                                              complement?: ...;
                                              neighborhood: ...;
                                              number: ...;
                                              state: ...;
                                              street: ...;
                                              zipCode: ...;
                                          };
                                          createdAt: string;
                                          document: string;
                                          emails: (...)[];
                                          galaPayId: number;
                                          invoiceHoldIss?: (...) | (...) | (...);
                                          municipalDocument?: (...) | (...);
                                          myId: string;
                                          name: string;
                                          phones?: (...) | (...);
                                          status: (...) | (...) | (...) | (...);
                                          updatedAt: string;
                                      };
                                      ExtraFields: {
                                          tagName: ...;
                                          value: ...;
                                      }[];
                                      InvoiceConfig: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: (...) | (...);
                                          value: number;
                                      };
                                      Transactions: {
                                          AbecsReasonDenied: ...;
                                          Antifraud: ...;
                                          Boleto: ...;
                                          ConciliationOccurrences: ...;
                                          CreditCard: ...;
                                          Invoice: ...;
                                          Pix: ...;
                                          Subscription: ...;
                                          additionalInfo?: ...;
                                          authorizationCode?: ...;
                                          cardOperatorId: ...;
                                          chargeGalaxPayId: ...;
                                          chargeMyId: ...;
                                          datetimeLastSentToOperator: ...;
                                          fee: ...;
                                          galaxPayId: ...;
                                          installment: ...;
                                          myId: ...;
                                          payday: ...;
                                          paydayDate: ...;
                                          payedOutsideGalaxPay: ...;
                                          reasonDenied?: ...;
                                          status: ...;
                                          statusDate: ...;
                                          statusDescription: ...;
                                          subscriptionGalaxPayId: ...;
                                          subscriptionMyId: ...;
                                          tid?: ...;
                                          value: ...;
                                      }[];
                                      additionalInfo: null | string;
                                      galaxPayId: string;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: null | string;
                                      payedOutsideGalaxPay: boolean;
                                      paymentLink: string;
                                      planGalaxPayId: string;
                                      planMyId: null | string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                      value: number;
                                  }[];
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: {
                                              city?: ...;
                                              complement?: ...;
                                              neighborhood?: ...;
                                              number?: ...;
                                              state?: ...;
                                              street?: ...;
                                              zipCode?: ...;
                                          };
                                          createdAt?: string;
                                          document?: string;
                                          emails?: (...)[];
                                          galaPayId?: number;
                                          invoiceHoldIss?: boolean;
                                          municipalDocument?: string;
                                          myId?: string;
                                          name?: string;
                                          phones?: (...)[];
                                          status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                          updatedAt?: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      additionalInfo?: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              };
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      reverse: ((args) => Promise<{
                          body: {
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: (...) | (...);
                                          maxInstallment?: (...) | (...);
                                          name?: (...) | (...);
                                          operatorIds?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  Charge: {
                                      Contract: {
                                          acceptedAt: string;
                                          document: string;
                                          ip: string;
                                          name: string;
                                          pdf: string;
                                      };
                                      Customer: {
                                          Address: {
                                              city: ...;
                                              complement?: ...;
                                              neighborhood: ...;
                                              number: ...;
                                              state: ...;
                                              street: ...;
                                              zipCode: ...;
                                          };
                                          createdAt: string;
                                          document: string;
                                          emails: (...)[];
                                          galaPayId: number;
                                          invoiceHoldIss?: (...) | (...) | (...);
                                          municipalDocument?: (...) | (...);
                                          myId: string;
                                          name: string;
                                          phones?: (...) | (...);
                                          status: (...) | (...) | (...) | (...);
                                          updatedAt: string;
                                      };
                                      ExtraFields: {
                                          tagName: ...;
                                          value: ...;
                                      }[];
                                      InvoiceConfig: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: (...) | (...);
                                          value: number;
                                      };
                                      Transactions: {
                                          AbecsReasonDenied: ...;
                                          Antifraud: ...;
                                          Boleto: ...;
                                          ConciliationOccurrences: ...;
                                          CreditCard: ...;
                                          Invoice: ...;
                                          Pix: ...;
                                          Subscription: ...;
                                          additionalInfo?: ...;
                                          authorizationCode?: ...;
                                          cardOperatorId: ...;
                                          chargeGalaxPayId: ...;
                                          chargeMyId: ...;
                                          datetimeLastSentToOperator: ...;
                                          fee: ...;
                                          galaxPayId: ...;
                                          installment: ...;
                                          myId: ...;
                                          payday: ...;
                                          paydayDate: ...;
                                          payedOutsideGalaxPay: ...;
                                          reasonDenied?: ...;
                                          status: ...;
                                          statusDate: ...;
                                          statusDescription: ...;
                                          subscriptionGalaxPayId: ...;
                                          subscriptionMyId: ...;
                                          tid?: ...;
                                          value: ...;
                                      }[];
                                      additionalInfo: null | string;
                                      galaxPayId: string;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: null | string;
                                      payedOutsideGalaxPay: boolean;
                                      paymentLink: string;
                                      planGalaxPayId: string;
                                      planMyId: null | string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                      value: number;
                                  }[];
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: {
                                              city?: ...;
                                              complement?: ...;
                                              neighborhood?: ...;
                                              number?: ...;
                                              state?: ...;
                                              street?: ...;
                                              zipCode?: ...;
                                          };
                                          createdAt?: string;
                                          document?: string;
                                          emails?: (...)[];
                                          galaPayId?: number;
                                          invoiceHoldIss?: boolean;
                                          municipalDocument?: string;
                                          myId?: string;
                                          name?: string;
                                          phones?: (...)[];
                                          status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                          updatedAt?: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      additionalInfo?: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              };
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      update: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                  }
                • Gets the transactions client.

                  Returns {
                      add: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      cancel: ((args) => Promise<{
                          body: {
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      capture: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      create: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      list: ((args) => Promise<{
                          body: {
                              Transactions: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  Charge: {
                                      Contract: {
                                          acceptedAt: ...;
                                          document: ...;
                                          ip: ...;
                                          name: ...;
                                          pdf: ...;
                                      };
                                      Customer: {
                                          Address: ...;
                                          createdAt: ...;
                                          document: ...;
                                          emails: ...;
                                          galaPayId: ...;
                                          invoiceHoldIss?: ...;
                                          municipalDocument?: ...;
                                          myId: ...;
                                          name: ...;
                                          phones?: ...;
                                          status: ...;
                                          updatedAt: ...;
                                      };
                                      ExtraFields: (...)[];
                                      InvoiceConfig: {
                                          createOn: ...;
                                          description: ...;
                                          galaxPaySubAccountId?: ...;
                                          qtdDaysAfterPay?: ...;
                                          qtdDaysBeforePayDay?: ...;
                                          type: ...;
                                      };
                                      PaymentMethodBoleto: {
                                          Aggrement?: ...;
                                          deadlineDays?: ...;
                                          documentNumber?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: ...;
                                          Card: ...;
                                          cardOperatorId?: ...;
                                          preAuthorize?: ...;
                                      };
                                      PaymentMethodPix: {
                                          Deadline?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      Split: {
                                          billGalaxyPayId: ...;
                                          companyGalaxyPayId: ...;
                                          galaxyPayId: ...;
                                          groupGalaxyPayId: ...;
                                          paymentMethod: ...;
                                          type: ...;
                                          value: ...;
                                      };
                                      Transactions: (...)[];
                                      additionalInfo: (...) | (...);
                                      galaxPayId: string;
                                      mainPaymentMethodId: (...) | (...) | (...);
                                      myId: (...) | (...);
                                      payedOutsideGalaxPay: boolean;
                                      paymentLink: string;
                                      planGalaxPayId: string;
                                      planMyId: (...) | (...);
                                      status: (...) | (...) | (...) | (...) | (...);
                                      value: number;
                                  }[];
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: (...) | (...);
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: ...;
                                              maxInstallment: ...;
                                              name: ...;
                                              operatorIds: ...;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: (...) | (...);
                                          createdAt?: (...) | (...);
                                          document?: (...) | (...);
                                          emails?: (...) | (...);
                                          galaPayId?: (...) | (...);
                                          invoiceHoldIss?: (...) | (...) | (...);
                                          municipalDocument?: (...) | (...);
                                          myId?: (...) | (...);
                                          name?: (...) | (...);
                                          phones?: (...) | (...);
                                          status?: (...) | (...) | (...) | (...) | (...);
                                          updatedAt?: (...) | (...);
                                      };
                                      InvoiceConfig?: {
                                          createOn: ...;
                                          description: ...;
                                          galaxPaySubAccountId?: ...;
                                          qtdDaysAfterPay?: ...;
                                          qtdDaysBeforePayDay?: ...;
                                          type: ...;
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: ...;
                                          deadlineDays?: ...;
                                          documentNumber?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: ...;
                                          Card: ...;
                                          cardOperatorId?: ...;
                                          preAuthorize?: ...;
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: ...;
                                          fine?: ...;
                                          instructions?: ...;
                                          interest?: ...;
                                      };
                                      additionalInfo?: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              }[];
                              totalQtdFoundInPage: number;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      retry: ((args) => Promise<{
                          body: {
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: (...) | (...);
                                          maxInstallment?: (...) | (...);
                                          name?: (...) | (...);
                                          operatorIds?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  Charge: {
                                      Contract: {
                                          acceptedAt: string;
                                          document: string;
                                          ip: string;
                                          name: string;
                                          pdf: string;
                                      };
                                      Customer: {
                                          Address: {
                                              city: ...;
                                              complement?: ...;
                                              neighborhood: ...;
                                              number: ...;
                                              state: ...;
                                              street: ...;
                                              zipCode: ...;
                                          };
                                          createdAt: string;
                                          document: string;
                                          emails: (...)[];
                                          galaPayId: number;
                                          invoiceHoldIss?: (...) | (...) | (...);
                                          municipalDocument?: (...) | (...);
                                          myId: string;
                                          name: string;
                                          phones?: (...) | (...);
                                          status: (...) | (...) | (...) | (...);
                                          updatedAt: string;
                                      };
                                      ExtraFields: {
                                          tagName: ...;
                                          value: ...;
                                      }[];
                                      InvoiceConfig: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: (...) | (...);
                                          value: number;
                                      };
                                      Transactions: {
                                          AbecsReasonDenied: ...;
                                          Antifraud: ...;
                                          Boleto: ...;
                                          ConciliationOccurrences: ...;
                                          CreditCard: ...;
                                          Invoice: ...;
                                          Pix: ...;
                                          Subscription: ...;
                                          additionalInfo?: ...;
                                          authorizationCode?: ...;
                                          cardOperatorId: ...;
                                          chargeGalaxPayId: ...;
                                          chargeMyId: ...;
                                          datetimeLastSentToOperator: ...;
                                          fee: ...;
                                          galaxPayId: ...;
                                          installment: ...;
                                          myId: ...;
                                          payday: ...;
                                          paydayDate: ...;
                                          payedOutsideGalaxPay: ...;
                                          reasonDenied?: ...;
                                          status: ...;
                                          statusDate: ...;
                                          statusDescription: ...;
                                          subscriptionGalaxPayId: ...;
                                          subscriptionMyId: ...;
                                          tid?: ...;
                                          value: ...;
                                      }[];
                                      additionalInfo: null | string;
                                      galaxPayId: string;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: null | string;
                                      payedOutsideGalaxPay: boolean;
                                      paymentLink: string;
                                      planGalaxPayId: string;
                                      planMyId: null | string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                      value: number;
                                  }[];
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: {
                                              city?: ...;
                                              complement?: ...;
                                              neighborhood?: ...;
                                              number?: ...;
                                              state?: ...;
                                              street?: ...;
                                              zipCode?: ...;
                                          };
                                          createdAt?: string;
                                          document?: string;
                                          emails?: (...)[];
                                          galaPayId?: number;
                                          invoiceHoldIss?: boolean;
                                          municipalDocument?: string;
                                          myId?: string;
                                          name?: string;
                                          phones?: (...)[];
                                          status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                          updatedAt?: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      additionalInfo?: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              };
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      reverse: ((args) => Promise<{
                          body: {
                              PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: (...) | (...);
                                          maxInstallment?: (...) | (...);
                                          name?: (...) | (...);
                                          operatorIds?: (...) | (...);
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  Charge: {
                                      Contract: {
                                          acceptedAt: string;
                                          document: string;
                                          ip: string;
                                          name: string;
                                          pdf: string;
                                      };
                                      Customer: {
                                          Address: {
                                              city: ...;
                                              complement?: ...;
                                              neighborhood: ...;
                                              number: ...;
                                              state: ...;
                                              street: ...;
                                              zipCode: ...;
                                          };
                                          createdAt: string;
                                          document: string;
                                          emails: (...)[];
                                          galaPayId: number;
                                          invoiceHoldIss?: (...) | (...) | (...);
                                          municipalDocument?: (...) | (...);
                                          myId: string;
                                          name: string;
                                          phones?: (...) | (...);
                                          status: (...) | (...) | (...) | (...);
                                          updatedAt: string;
                                      };
                                      ExtraFields: {
                                          tagName: ...;
                                          value: ...;
                                      }[];
                                      InvoiceConfig: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: (...) | (...);
                                          value: number;
                                      };
                                      Transactions: {
                                          AbecsReasonDenied: ...;
                                          Antifraud: ...;
                                          Boleto: ...;
                                          ConciliationOccurrences: ...;
                                          CreditCard: ...;
                                          Invoice: ...;
                                          Pix: ...;
                                          Subscription: ...;
                                          additionalInfo?: ...;
                                          authorizationCode?: ...;
                                          cardOperatorId: ...;
                                          chargeGalaxPayId: ...;
                                          chargeMyId: ...;
                                          datetimeLastSentToOperator: ...;
                                          fee: ...;
                                          galaxPayId: ...;
                                          installment: ...;
                                          myId: ...;
                                          payday: ...;
                                          paydayDate: ...;
                                          payedOutsideGalaxPay: ...;
                                          reasonDenied?: ...;
                                          status: ...;
                                          statusDate: ...;
                                          statusDescription: ...;
                                          subscriptionGalaxPayId: ...;
                                          subscriptionMyId: ...;
                                          tid?: ...;
                                          value: ...;
                                      }[];
                                      additionalInfo: null | string;
                                      galaxPayId: string;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: null | string;
                                      payedOutsideGalaxPay: boolean;
                                      paymentLink: string;
                                      planGalaxPayId: string;
                                      planMyId: null | string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                      value: number;
                                  }[];
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  Pix: {
                                      image: string;
                                      page: string;
                                      qrCode: string;
                                      reference: string;
                                  };
                                  Subscription: {
                                      Customer: {
                                          Address?: {
                                              city?: ...;
                                              complement?: ...;
                                              neighborhood?: ...;
                                              number?: ...;
                                              state?: ...;
                                              street?: ...;
                                              zipCode?: ...;
                                          };
                                          createdAt?: string;
                                          document?: string;
                                          emails?: (...)[];
                                          galaPayId?: number;
                                          invoiceHoldIss?: boolean;
                                          municipalDocument?: string;
                                          myId?: string;
                                          name?: string;
                                          phones?: (...)[];
                                          status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                          updatedAt?: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: (...) | (...) | (...) | (...);
                                          description: string;
                                          galaxPaySubAccountId?: (...) | (...);
                                          qtdDaysAfterPay?: (...) | (...);
                                          qtdDaysBeforePayDay?: (...) | (...);
                                          type: (...) | (...);
                                      };
                                      PaymentMethodBoleto?: {
                                          Aggrement?: (...) | (...);
                                          deadlineDays?: (...) | (...);
                                          documentNumber?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      PaymentMethodCreditCard?: {
                                          Antifraud?: (...) | (...);
                                          Card: {
                                              Brand?: ...;
                                              createdAt?: ...;
                                              customerGalaxPayId?: ...;
                                              customerMyId?: ...;
                                              cvv?: ...;
                                              expiresAt?: ...;
                                              galaxPayId?: ...;
                                              holder?: ...;
                                              myId?: ...;
                                              number?: ...;
                                              updatedAt?: ...;
                                          };
                                          cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                          preAuthorize?: (...) | (...) | (...);
                                      };
                                      PaymentMethodPix?: {
                                          Deadline?: (...) | (...);
                                          fine?: (...) | (...);
                                          instructions?: (...) | (...);
                                          interest?: (...) | (...);
                                      };
                                      additionalInfo?: string;
                                      firstPayDayDate: string;
                                      galaxPayId: number;
                                      mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                      myId: string;
                                      paymentLink?: string;
                                      periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                      planGalaxPayId: number;
                                      planMyId: string;
                                      status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                      value: number;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode?: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  chargeGalaxPayId: number;
                                  chargeMyId: string;
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  installment: number;
                                  myId: string;
                                  payday: string;
                                  paydayDate: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId: number;
                                  subscriptionMyId: string;
                                  tid?: string;
                                  value: number;
                              };
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                      update: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>);
                  }

                  The transactions client.

                  • add: ((args) => Promise<{
                        body: {
                            Split: {
                                billGalaxyPayId: number;
                                companyGalaxyPayId: number;
                                galaxyPayId: number;
                                groupGalaxyPayId: number;
                                paymentMethod: string;
                                type: "percent" | "fixed";
                                value: number;
                            };
                            Transaction: {
                                AbecsReasonDenied: {
                                    code: string;
                                    message: string;
                                };
                                Antifraud: {
                                    approved: boolean;
                                    ip: string;
                                    sent: boolean;
                                    sessionId: string;
                                };
                                Boleto: {
                                    bankAccount: string;
                                    bankAgency: string;
                                    bankEmissor: string;
                                    bankLine: string;
                                    bankNumber: number;
                                    barCode: string;
                                    pdf: string;
                                };
                                ConciliationOccurrences: {
                                    account: string;
                                    agency: string;
                                    bankName: string;
                                    bankNumber: number;
                                    depositDate: string;
                                    liquidValue: number;
                                    taxPercent: number;
                                    taxValue: number;
                                    type: "payment" | "canceled";
                                }[];
                                CreditCard: {
                                    Card: {
                                        Brand: {
                                            id: string;
                                            maxInstallment: number;
                                            name: string;
                                            operatorIds: string;
                                        };
                                        createdAt: string;
                                        customerGalaxPayId: number;
                                        customerMyId: string;
                                        cvv: string;
                                        expiresAt: string;
                                        galaxPayId: number;
                                        holder: string;
                                        myId: string;
                                        number: string;
                                        updatedAt: string;
                                    };
                                };
                                Invoice: {
                                    description: string;
                                    number: string;
                                    pdf: string;
                                    status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                    statusDate: string;
                                    statusDescription: string;
                                    xml: string;
                                };
                                InvoiceConfig?: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                };
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: ...;
                                            maxInstallment?: ...;
                                            name?: ...;
                                            operatorIds?: ...;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                additionalInfo?: string;
                                authorizationCode: string;
                                cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                datetimeLastSentToOperator: string;
                                fee: number;
                                galaxPayId: number;
                                myId: string;
                                payday: string;
                                payedOutsideGalaxPay: boolean;
                                reasonDenied?: string;
                                status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                statusDate: string;
                                statusDescription: string;
                                subscriptionGalaxPayId?: number;
                                subscriptionMyId?: string;
                                tid: string;
                                value: number;
                            };
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>)
                      • (args): Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "percent" | "fixed";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "payment" | "canceled";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>
                      • Parameters

                        • args: {
                              body: {
                                  InvoiceConfig: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: string;
                                              maxInstallment?: number;
                                              name?: string;
                                              operatorIds?: string;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  myId: string;
                                  payday?: string;
                                  payedOutsideGalaxPay?: boolean;
                                  value?: number;
                              };
                              cache?: any;
                              extraHeaders?: Record<string, undefined | string>;
                              fetchOptions?: FetchOptions;
                              overrideClientOptions?: Partial<OverrideableClientArgs>;
                              params: {
                                  subscriptionId: string;
                                  typeId: "galaxPayId" | "myId";
                              };
                          }
                          • body: {
                                InvoiceConfig: {
                                    createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                    description: string;
                                    galaxPaySubAccountId?: number;
                                    qtdDaysAfterPay?: number;
                                    qtdDaysBeforePayDay?: number;
                                    type: "onePerTransaction" | "onlyOne";
                                };
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: string;
                                            maxInstallment?: number;
                                            name?: string;
                                            operatorIds?: string;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                myId: string;
                                payday?: string;
                                payedOutsideGalaxPay?: boolean;
                                value?: number;
                            }
                            • InvoiceConfig: {
                                  createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                  description: string;
                                  galaxPaySubAccountId?: number;
                                  qtdDaysAfterPay?: number;
                                  qtdDaysBeforePayDay?: number;
                                  type: "onePerTransaction" | "onlyOne";
                              }
                              • createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment"
                              • description: string
                              • Optional galaxPaySubAccountId?: number
                              • Optional qtdDaysAfterPay?: number
                              • Optional qtdDaysBeforePayDay?: number
                              • type: "onePerTransaction" | "onlyOne"
                            • PaymentMethodCreditCard: {
                                  Antifraud?: {
                                      ip: string;
                                      sessionId: string;
                                  };
                                  Card: {
                                      Brand?: {
                                          id?: string;
                                          maxInstallment?: number;
                                          name?: string;
                                          operatorIds?: string;
                                      };
                                      createdAt?: string;
                                      customerGalaxPayId?: number;
                                      customerMyId?: string;
                                      cvv?: string;
                                      expiresAt?: string;
                                      galaxPayId?: number;
                                      holder?: string;
                                      myId?: string;
                                      number?: string;
                                      updatedAt?: string;
                                  };
                                  cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  preAuthorize?: boolean;
                              }
                              • Optional Antifraud?: {
                                    ip: string;
                                    sessionId: string;
                                }
                                • ip: string
                                • sessionId: string
                              • Card: {
                                    Brand?: {
                                        id?: string;
                                        maxInstallment?: number;
                                        name?: string;
                                        operatorIds?: string;
                                    };
                                    createdAt?: string;
                                    customerGalaxPayId?: number;
                                    customerMyId?: string;
                                    cvv?: string;
                                    expiresAt?: string;
                                    galaxPayId?: number;
                                    holder?: string;
                                    myId?: string;
                                    number?: string;
                                    updatedAt?: string;
                                }
                                • Optional Brand?: {
                                      id?: string;
                                      maxInstallment?: number;
                                      name?: string;
                                      operatorIds?: string;
                                  }
                                  • Optional id?: string
                                  • Optional maxInstallment?: number
                                  • Optional name?: string
                                  • Optional operatorIds?: string
                                • Optional createdAt?: string
                                • Optional customerGalaxPayId?: number
                                • Optional customerMyId?: string
                                • Optional cvv?: string
                                • Optional expiresAt?: string
                                • Optional galaxPayId?: number
                                • Optional holder?: string
                                • Optional myId?: string
                                • Optional number?: string
                                • Optional updatedAt?: string
                              • Optional cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone"
                              • Optional preAuthorize?: boolean
                            • myId: string
                            • Optional payday?: string
                            • Optional payedOutsideGalaxPay?: boolean
                            • Optional value?: number
                          • Optional cache?: any

                            Deprecated

                            Use fetchOptions.cache instead

                          • Optional extraHeaders?: Record<string, undefined | string>
                          • Optional fetchOptions?: FetchOptions
                          • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                          • params: {
                                subscriptionId: string;
                                typeId: "galaxPayId" | "myId";
                            }
                            • subscriptionId: string
                            • typeId: "galaxPayId" | "myId"

                        Returns Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "percent" | "fixed";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "payment" | "canceled";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>

                  • cancel: ((args) => Promise<{
                        body: {
                            type: boolean;
                        };
                        headers: Headers;
                        status: 200;
                    } | {
                        body: unknown;
                        headers: Headers;
                        status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                    }>)
                      • (args): Promise<{
                            body: {
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>
                      • Parameters

                        • args: {
                              body?: {};
                              cache?: any;
                              extraHeaders?: Record<string, undefined | string>;
                              fetchOptions?: FetchOptions;
                              overrideClientOptions?: Partial<OverrideableClientArgs>;
                              params: {
                                  transactionId: string;
                                  typeId: "galaxPayId" | "myId";
                              };
                          }
                          • Optional body?: {}
                            • Optional cache?: any

                              Deprecated

                              Use fetchOptions.cache instead

                            • Optional extraHeaders?: Record<string, undefined | string>
                            • Optional fetchOptions?: FetchOptions
                            • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                            • params: {
                                  transactionId: string;
                                  typeId: "galaxPayId" | "myId";
                              }
                              • transactionId: string
                              • typeId: "galaxPayId" | "myId"

                          Returns Promise<{
                              body: {
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>

                    • capture: ((args) => Promise<{
                          body: {
                              Split: {
                                  billGalaxyPayId: number;
                                  companyGalaxyPayId: number;
                                  galaxyPayId: number;
                                  groupGalaxyPayId: number;
                                  paymentMethod: string;
                                  type: "percent" | "fixed";
                                  value: number;
                              };
                              Transaction: {
                                  AbecsReasonDenied: {
                                      code: string;
                                      message: string;
                                  };
                                  Antifraud: {
                                      approved: boolean;
                                      ip: string;
                                      sent: boolean;
                                      sessionId: string;
                                  };
                                  Boleto: {
                                      bankAccount: string;
                                      bankAgency: string;
                                      bankEmissor: string;
                                      bankLine: string;
                                      bankNumber: number;
                                      barCode: string;
                                      pdf: string;
                                  };
                                  ConciliationOccurrences: {
                                      account: string;
                                      agency: string;
                                      bankName: string;
                                      bankNumber: number;
                                      depositDate: string;
                                      liquidValue: number;
                                      taxPercent: number;
                                      taxValue: number;
                                      type: "payment" | "canceled";
                                  }[];
                                  CreditCard: {
                                      Card: {
                                          Brand: {
                                              id: string;
                                              maxInstallment: number;
                                              name: string;
                                              operatorIds: string;
                                          };
                                          createdAt: string;
                                          customerGalaxPayId: number;
                                          customerMyId: string;
                                          cvv: string;
                                          expiresAt: string;
                                          galaxPayId: number;
                                          holder: string;
                                          myId: string;
                                          number: string;
                                          updatedAt: string;
                                      };
                                  };
                                  Invoice: {
                                      description: string;
                                      number: string;
                                      pdf: string;
                                      status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                      statusDate: string;
                                      statusDescription: string;
                                      xml: string;
                                  };
                                  InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  };
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: ...;
                                              maxInstallment?: ...;
                                              name?: ...;
                                              operatorIds?: ...;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  additionalInfo?: string;
                                  authorizationCode: string;
                                  cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                  datetimeLastSentToOperator: string;
                                  fee: number;
                                  galaxPayId: number;
                                  myId: string;
                                  payday: string;
                                  payedOutsideGalaxPay: boolean;
                                  reasonDenied?: string;
                                  status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                  statusDate: string;
                                  statusDescription: string;
                                  subscriptionGalaxPayId?: number;
                                  subscriptionMyId?: string;
                                  tid: string;
                                  value: number;
                              };
                              type: boolean;
                          };
                          headers: Headers;
                          status: 200;
                      } | {
                          body: unknown;
                          headers: Headers;
                          status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                      }>)
                        • (args): Promise<{
                              body: {
                                  Split: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "percent" | "fixed";
                                      value: number;
                                  };
                                  Transaction: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: "payment" | "canceled";
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: string;
                                                  maxInstallment: number;
                                                  name: string;
                                                  operatorIds: string;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                          description: string;
                                          galaxPaySubAccountId?: number;
                                          qtdDaysAfterPay?: number;
                                          qtdDaysBeforePayDay?: number;
                                          type: "onePerTransaction" | "onlyOne";
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: ...;
                                                  maxInstallment?: ...;
                                                  name?: ...;
                                                  operatorIds?: ...;
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      myId: string;
                                      payday: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId?: number;
                                      subscriptionMyId?: string;
                                      tid: string;
                                      value: number;
                                  };
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>
                        • Parameters

                          • args: {
                                body?: {};
                                cache?: any;
                                extraHeaders?: Record<string, undefined | string>;
                                fetchOptions?: FetchOptions;
                                overrideClientOptions?: Partial<OverrideableClientArgs>;
                                params: {
                                    transactionId: string;
                                    typeId: "galaxPayId" | "myId";
                                };
                            }
                            • Optional body?: {}
                              • Optional cache?: any

                                Deprecated

                                Use fetchOptions.cache instead

                              • Optional extraHeaders?: Record<string, undefined | string>
                              • Optional fetchOptions?: FetchOptions
                              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                              • params: {
                                    transactionId: string;
                                    typeId: "galaxPayId" | "myId";
                                }
                                • transactionId: string
                                • typeId: "galaxPayId" | "myId"

                            Returns Promise<{
                                body: {
                                    Split: {
                                        billGalaxyPayId: number;
                                        companyGalaxyPayId: number;
                                        galaxyPayId: number;
                                        groupGalaxyPayId: number;
                                        paymentMethod: string;
                                        type: "percent" | "fixed";
                                        value: number;
                                    };
                                    Transaction: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: "payment" | "canceled";
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: string;
                                                    maxInstallment: number;
                                                    name: string;
                                                    operatorIds: string;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                            description: string;
                                            galaxPaySubAccountId?: number;
                                            qtdDaysAfterPay?: number;
                                            qtdDaysBeforePayDay?: number;
                                            type: "onePerTransaction" | "onlyOne";
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: ...;
                                                    maxInstallment?: ...;
                                                    name?: ...;
                                                    operatorIds?: ...;
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        myId: string;
                                        payday: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId?: number;
                                        subscriptionMyId?: string;
                                        tid: string;
                                        value: number;
                                    };
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>

                      • create: ((args) => Promise<{
                            body: {
                                Split: {
                                    billGalaxyPayId: number;
                                    companyGalaxyPayId: number;
                                    galaxyPayId: number;
                                    groupGalaxyPayId: number;
                                    paymentMethod: string;
                                    type: "percent" | "fixed";
                                    value: number;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "payment" | "canceled";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: ...;
                                                maxInstallment?: ...;
                                                name?: ...;
                                                operatorIds?: ...;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId?: number;
                                    subscriptionMyId?: string;
                                    tid: string;
                                    value: number;
                                };
                                type: boolean;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>)
                          • (args): Promise<{
                                body: {
                                    Split: {
                                        billGalaxyPayId: number;
                                        companyGalaxyPayId: number;
                                        galaxyPayId: number;
                                        groupGalaxyPayId: number;
                                        paymentMethod: string;
                                        type: "percent" | "fixed";
                                        value: number;
                                    };
                                    Transaction: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: "payment" | "canceled";
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: string;
                                                    maxInstallment: number;
                                                    name: string;
                                                    operatorIds: string;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                            description: string;
                                            galaxPaySubAccountId?: number;
                                            qtdDaysAfterPay?: number;
                                            qtdDaysBeforePayDay?: number;
                                            type: "onePerTransaction" | "onlyOne";
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: ...;
                                                    maxInstallment?: ...;
                                                    name?: ...;
                                                    operatorIds?: ...;
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        myId: string;
                                        payday: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId?: number;
                                        subscriptionMyId?: string;
                                        tid: string;
                                        value: number;
                                    };
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>
                          • Parameters

                            • args: {
                                  body: {
                                      InvoiceConfig?: {
                                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                          description: string;
                                          galaxPaySubAccountId?: number;
                                          qtdDaysAfterPay?: number;
                                          qtdDaysBeforePayDay?: number;
                                          type: "onePerTransaction" | "onlyOne";
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: string;
                                                  maxInstallment?: number;
                                                  name?: string;
                                                  operatorIds?: string;
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      additionalInfo?: string;
                                      myId: string;
                                      payday: string;
                                      payedOutsideGalaxPay: boolean;
                                      value: number;
                                  };
                                  cache?: any;
                                  extraHeaders?: Record<string, undefined | string>;
                                  fetchOptions?: FetchOptions;
                                  overrideClientOptions?: Partial<OverrideableClientArgs>;
                                  params: {
                                      subscriptionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  };
                              }
                              • body: {
                                    InvoiceConfig?: {
                                        createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                        description: string;
                                        galaxPaySubAccountId?: number;
                                        qtdDaysAfterPay?: number;
                                        qtdDaysBeforePayDay?: number;
                                        type: "onePerTransaction" | "onlyOne";
                                    };
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: string;
                                                maxInstallment?: number;
                                                name?: string;
                                                operatorIds?: string;
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    additionalInfo?: string;
                                    myId: string;
                                    payday: string;
                                    payedOutsideGalaxPay: boolean;
                                    value: number;
                                }
                                • Optional InvoiceConfig?: {
                                      createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                      description: string;
                                      galaxPaySubAccountId?: number;
                                      qtdDaysAfterPay?: number;
                                      qtdDaysBeforePayDay?: number;
                                      type: "onePerTransaction" | "onlyOne";
                                  }
                                  • createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment"
                                  • description: string
                                  • Optional galaxPaySubAccountId?: number
                                  • Optional qtdDaysAfterPay?: number
                                  • Optional qtdDaysBeforePayDay?: number
                                  • type: "onePerTransaction" | "onlyOne"
                                • PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: string;
                                              maxInstallment?: number;
                                              name?: string;
                                              operatorIds?: string;
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  }
                                  • Optional Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    }
                                    • ip: string
                                    • sessionId: string
                                  • Card: {
                                        Brand?: {
                                            id?: string;
                                            maxInstallment?: number;
                                            name?: string;
                                            operatorIds?: string;
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    }
                                    • Optional Brand?: {
                                          id?: string;
                                          maxInstallment?: number;
                                          name?: string;
                                          operatorIds?: string;
                                      }
                                      • Optional id?: string
                                      • Optional maxInstallment?: number
                                      • Optional name?: string
                                      • Optional operatorIds?: string
                                    • Optional createdAt?: string
                                    • Optional customerGalaxPayId?: number
                                    • Optional customerMyId?: string
                                    • Optional cvv?: string
                                    • Optional expiresAt?: string
                                    • Optional galaxPayId?: number
                                    • Optional holder?: string
                                    • Optional myId?: string
                                    • Optional number?: string
                                    • Optional updatedAt?: string
                                  • Optional cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone"
                                  • Optional preAuthorize?: boolean
                                • Optional additionalInfo?: string
                                • myId: string
                                • payday: string
                                • payedOutsideGalaxPay: boolean
                                • value: number
                              • Optional cache?: any

                                Deprecated

                                Use fetchOptions.cache instead

                              • Optional extraHeaders?: Record<string, undefined | string>
                              • Optional fetchOptions?: FetchOptions
                              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                              • params: {
                                    subscriptionId: string;
                                    typeId: "galaxPayId" | "myId";
                                }
                                • subscriptionId: string
                                • typeId: "galaxPayId" | "myId"

                            Returns Promise<{
                                body: {
                                    Split: {
                                        billGalaxyPayId: number;
                                        companyGalaxyPayId: number;
                                        galaxyPayId: number;
                                        groupGalaxyPayId: number;
                                        paymentMethod: string;
                                        type: "percent" | "fixed";
                                        value: number;
                                    };
                                    Transaction: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: "payment" | "canceled";
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: string;
                                                    maxInstallment: number;
                                                    name: string;
                                                    operatorIds: string;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                            description: string;
                                            galaxPaySubAccountId?: number;
                                            qtdDaysAfterPay?: number;
                                            qtdDaysBeforePayDay?: number;
                                            type: "onePerTransaction" | "onlyOne";
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: {
                                                ip: string;
                                                sessionId: string;
                                            };
                                            Card: {
                                                Brand?: {
                                                    id?: ...;
                                                    maxInstallment?: ...;
                                                    name?: ...;
                                                    operatorIds?: ...;
                                                };
                                                createdAt?: string;
                                                customerGalaxPayId?: number;
                                                customerMyId?: string;
                                                cvv?: string;
                                                expiresAt?: string;
                                                galaxPayId?: number;
                                                holder?: string;
                                                myId?: string;
                                                number?: string;
                                                updatedAt?: string;
                                            };
                                            cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                            preAuthorize?: boolean;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        myId: string;
                                        payday: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId?: number;
                                        subscriptionMyId?: string;
                                        tid: string;
                                        value: number;
                                    };
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>

                      • list: ((args) => Promise<{
                            body: {
                                Transactions: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: ...;
                                            document: ...;
                                            ip: ...;
                                            name: ...;
                                            pdf: ...;
                                        };
                                        Customer: {
                                            Address: ...;
                                            createdAt: ...;
                                            document: ...;
                                            emails: ...;
                                            galaPayId: ...;
                                            invoiceHoldIss?: ...;
                                            municipalDocument?: ...;
                                            myId: ...;
                                            name: ...;
                                            phones?: ...;
                                            status: ...;
                                            updatedAt: ...;
                                        };
                                        ExtraFields: (...)[];
                                        InvoiceConfig: {
                                            createOn: ...;
                                            description: ...;
                                            galaxPaySubAccountId?: ...;
                                            qtdDaysAfterPay?: ...;
                                            qtdDaysBeforePayDay?: ...;
                                            type: ...;
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: ...;
                                            deadlineDays?: ...;
                                            documentNumber?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: ...;
                                            Card: ...;
                                            cardOperatorId?: ...;
                                            preAuthorize?: ...;
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        Split: {
                                            billGalaxyPayId: ...;
                                            companyGalaxyPayId: ...;
                                            galaxyPayId: ...;
                                            groupGalaxyPayId: ...;
                                            paymentMethod: ...;
                                            type: ...;
                                            value: ...;
                                        };
                                        Transactions: (...)[];
                                        additionalInfo: (...) | (...);
                                        galaxPayId: string;
                                        mainPaymentMethodId: (...) | (...) | (...);
                                        myId: (...) | (...);
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: (...) | (...);
                                        status: (...) | (...) | (...) | (...) | (...);
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: (...) | (...);
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: ...;
                                                maxInstallment: ...;
                                                name: ...;
                                                operatorIds: ...;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: (...) | (...);
                                            createdAt?: (...) | (...);
                                            document?: (...) | (...);
                                            emails?: (...) | (...);
                                            galaPayId?: (...) | (...);
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId?: (...) | (...);
                                            name?: (...) | (...);
                                            phones?: (...) | (...);
                                            status?: (...) | (...) | (...) | (...) | (...);
                                            updatedAt?: (...) | (...);
                                        };
                                        InvoiceConfig?: {
                                            createOn: ...;
                                            description: ...;
                                            galaxPaySubAccountId?: ...;
                                            qtdDaysAfterPay?: ...;
                                            qtdDaysBeforePayDay?: ...;
                                            type: ...;
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: ...;
                                            deadlineDays?: ...;
                                            documentNumber?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: ...;
                                            Card: ...;
                                            cardOperatorId?: ...;
                                            preAuthorize?: ...;
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: ...;
                                            fine?: ...;
                                            instructions?: ...;
                                            interest?: ...;
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                }[];
                                totalQtdFoundInPage: number;
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>)
                          • (args): Promise<{
                                body: {
                                    Transactions: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        Charge: {
                                            Contract: {
                                                acceptedAt: ...;
                                                document: ...;
                                                ip: ...;
                                                name: ...;
                                                pdf: ...;
                                            };
                                            Customer: {
                                                Address: ...;
                                                createdAt: ...;
                                                document: ...;
                                                emails: ...;
                                                galaPayId: ...;
                                                invoiceHoldIss?: ...;
                                                municipalDocument?: ...;
                                                myId: ...;
                                                name: ...;
                                                phones?: ...;
                                                status: ...;
                                                updatedAt: ...;
                                            };
                                            ExtraFields: (...)[];
                                            InvoiceConfig: {
                                                createOn: ...;
                                                description: ...;
                                                galaxPaySubAccountId?: ...;
                                                qtdDaysAfterPay?: ...;
                                                qtdDaysBeforePayDay?: ...;
                                                type: ...;
                                            };
                                            PaymentMethodBoleto: {
                                                Aggrement?: ...;
                                                deadlineDays?: ...;
                                                documentNumber?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            PaymentMethodCreditCard: {
                                                Antifraud?: ...;
                                                Card: ...;
                                                cardOperatorId?: ...;
                                                preAuthorize?: ...;
                                            };
                                            PaymentMethodPix: {
                                                Deadline?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            Split: {
                                                billGalaxyPayId: ...;
                                                companyGalaxyPayId: ...;
                                                galaxyPayId: ...;
                                                groupGalaxyPayId: ...;
                                                paymentMethod: ...;
                                                type: ...;
                                                value: ...;
                                            };
                                            Transactions: (...)[];
                                            additionalInfo: (...) | (...);
                                            galaxPayId: string;
                                            mainPaymentMethodId: (...) | (...) | (...);
                                            myId: (...) | (...);
                                            payedOutsideGalaxPay: boolean;
                                            paymentLink: string;
                                            planGalaxPayId: string;
                                            planMyId: (...) | (...);
                                            status: (...) | (...) | (...) | (...) | (...);
                                            value: number;
                                        }[];
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: (...) | (...);
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: ...;
                                                    maxInstallment: ...;
                                                    name: ...;
                                                    operatorIds: ...;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        Pix: {
                                            image: string;
                                            page: string;
                                            qrCode: string;
                                            reference: string;
                                        };
                                        Subscription: {
                                            Customer: {
                                                Address?: (...) | (...);
                                                createdAt?: (...) | (...);
                                                document?: (...) | (...);
                                                emails?: (...) | (...);
                                                galaPayId?: (...) | (...);
                                                invoiceHoldIss?: (...) | (...) | (...);
                                                municipalDocument?: (...) | (...);
                                                myId?: (...) | (...);
                                                name?: (...) | (...);
                                                phones?: (...) | (...);
                                                status?: (...) | (...) | (...) | (...) | (...);
                                                updatedAt?: (...) | (...);
                                            };
                                            InvoiceConfig?: {
                                                createOn: ...;
                                                description: ...;
                                                galaxPaySubAccountId?: ...;
                                                qtdDaysAfterPay?: ...;
                                                qtdDaysBeforePayDay?: ...;
                                                type: ...;
                                            };
                                            PaymentMethodBoleto?: {
                                                Aggrement?: ...;
                                                deadlineDays?: ...;
                                                documentNumber?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            PaymentMethodCreditCard?: {
                                                Antifraud?: ...;
                                                Card: ...;
                                                cardOperatorId?: ...;
                                                preAuthorize?: ...;
                                            };
                                            PaymentMethodPix?: {
                                                Deadline?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            additionalInfo?: string;
                                            firstPayDayDate: string;
                                            galaxPayId: number;
                                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                            myId: string;
                                            paymentLink?: string;
                                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                            planGalaxPayId: number;
                                            planMyId: string;
                                            status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                            value: number;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode?: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        chargeGalaxPayId: number;
                                        chargeMyId: string;
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        installment: number;
                                        myId: string;
                                        payday: string;
                                        paydayDate: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId: number;
                                        subscriptionMyId: string;
                                        tid?: string;
                                        value: number;
                                    }[];
                                    totalQtdFoundInPage: number;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>
                          • Parameters

                            • args: {
                                  cache?: any;
                                  extraHeaders?: Record<string, undefined | string>;
                                  fetchOptions?: FetchOptions;
                                  overrideClientOptions?: Partial<OverrideableClientArgs>;
                                  query: {
                                      chargeGalaxPayIds?: number | number[];
                                      chargeMyIds?: string | string[];
                                      createdAtFrom?: string;
                                      createdAtTo?: string;
                                      customerGalaxPayIds?: number | number[];
                                      customerMyIds?: string | string[];
                                      galaxPayIds?: number | number[];
                                      limit: number;
                                      myIds?: string | string[];
                                      order?: "createdAt.asc" | "createdAt.desc" | "payday.asc" | "payday.desc";
                                      payDayFrom?: string;
                                      payDayTo?: string;
                                      startAt: number;
                                      status?: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free" | ("cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free")[];
                                      subscriptionGalaxPayIds?: number | number[];
                                      updateStatusFrom?: string;
                                      updateStatusTo?: string;
                                  };
                              }
                              • Optional cache?: any

                                Deprecated

                                Use fetchOptions.cache instead

                              • Optional extraHeaders?: Record<string, undefined | string>
                              • Optional fetchOptions?: FetchOptions
                              • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                              • query: {
                                    chargeGalaxPayIds?: number | number[];
                                    chargeMyIds?: string | string[];
                                    createdAtFrom?: string;
                                    createdAtTo?: string;
                                    customerGalaxPayIds?: number | number[];
                                    customerMyIds?: string | string[];
                                    galaxPayIds?: number | number[];
                                    limit: number;
                                    myIds?: string | string[];
                                    order?: "createdAt.asc" | "createdAt.desc" | "payday.asc" | "payday.desc";
                                    payDayFrom?: string;
                                    payDayTo?: string;
                                    startAt: number;
                                    status?: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free" | ("cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free")[];
                                    subscriptionGalaxPayIds?: number | number[];
                                    updateStatusFrom?: string;
                                    updateStatusTo?: string;
                                }
                                • Optional chargeGalaxPayIds?: number | number[]
                                • Optional chargeMyIds?: string | string[]
                                • Optional createdAtFrom?: string
                                • Optional createdAtTo?: string
                                • Optional customerGalaxPayIds?: number | number[]
                                • Optional customerMyIds?: string | string[]
                                • Optional galaxPayIds?: number | number[]
                                • limit: number
                                • Optional myIds?: string | string[]
                                • Optional order?: "createdAt.asc" | "createdAt.desc" | "payday.asc" | "payday.desc"
                                • Optional payDayFrom?: string
                                • Optional payDayTo?: string
                                • startAt: number
                                • Optional status?: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free" | ("cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free")[]
                                • Optional subscriptionGalaxPayIds?: number | number[]
                                • Optional updateStatusFrom?: string
                                • Optional updateStatusTo?: string

                            Returns Promise<{
                                body: {
                                    Transactions: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        Charge: {
                                            Contract: {
                                                acceptedAt: ...;
                                                document: ...;
                                                ip: ...;
                                                name: ...;
                                                pdf: ...;
                                            };
                                            Customer: {
                                                Address: ...;
                                                createdAt: ...;
                                                document: ...;
                                                emails: ...;
                                                galaPayId: ...;
                                                invoiceHoldIss?: ...;
                                                municipalDocument?: ...;
                                                myId: ...;
                                                name: ...;
                                                phones?: ...;
                                                status: ...;
                                                updatedAt: ...;
                                            };
                                            ExtraFields: (...)[];
                                            InvoiceConfig: {
                                                createOn: ...;
                                                description: ...;
                                                galaxPaySubAccountId?: ...;
                                                qtdDaysAfterPay?: ...;
                                                qtdDaysBeforePayDay?: ...;
                                                type: ...;
                                            };
                                            PaymentMethodBoleto: {
                                                Aggrement?: ...;
                                                deadlineDays?: ...;
                                                documentNumber?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            PaymentMethodCreditCard: {
                                                Antifraud?: ...;
                                                Card: ...;
                                                cardOperatorId?: ...;
                                                preAuthorize?: ...;
                                            };
                                            PaymentMethodPix: {
                                                Deadline?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            Split: {
                                                billGalaxyPayId: ...;
                                                companyGalaxyPayId: ...;
                                                galaxyPayId: ...;
                                                groupGalaxyPayId: ...;
                                                paymentMethod: ...;
                                                type: ...;
                                                value: ...;
                                            };
                                            Transactions: (...)[];
                                            additionalInfo: (...) | (...);
                                            galaxPayId: string;
                                            mainPaymentMethodId: (...) | (...) | (...);
                                            myId: (...) | (...);
                                            payedOutsideGalaxPay: boolean;
                                            paymentLink: string;
                                            planGalaxPayId: string;
                                            planMyId: (...) | (...);
                                            status: (...) | (...) | (...) | (...) | (...);
                                            value: number;
                                        }[];
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: (...) | (...);
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: ...;
                                                    maxInstallment: ...;
                                                    name: ...;
                                                    operatorIds: ...;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        Pix: {
                                            image: string;
                                            page: string;
                                            qrCode: string;
                                            reference: string;
                                        };
                                        Subscription: {
                                            Customer: {
                                                Address?: (...) | (...);
                                                createdAt?: (...) | (...);
                                                document?: (...) | (...);
                                                emails?: (...) | (...);
                                                galaPayId?: (...) | (...);
                                                invoiceHoldIss?: (...) | (...) | (...);
                                                municipalDocument?: (...) | (...);
                                                myId?: (...) | (...);
                                                name?: (...) | (...);
                                                phones?: (...) | (...);
                                                status?: (...) | (...) | (...) | (...) | (...);
                                                updatedAt?: (...) | (...);
                                            };
                                            InvoiceConfig?: {
                                                createOn: ...;
                                                description: ...;
                                                galaxPaySubAccountId?: ...;
                                                qtdDaysAfterPay?: ...;
                                                qtdDaysBeforePayDay?: ...;
                                                type: ...;
                                            };
                                            PaymentMethodBoleto?: {
                                                Aggrement?: ...;
                                                deadlineDays?: ...;
                                                documentNumber?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            PaymentMethodCreditCard?: {
                                                Antifraud?: ...;
                                                Card: ...;
                                                cardOperatorId?: ...;
                                                preAuthorize?: ...;
                                            };
                                            PaymentMethodPix?: {
                                                Deadline?: ...;
                                                fine?: ...;
                                                instructions?: ...;
                                                interest?: ...;
                                            };
                                            additionalInfo?: string;
                                            firstPayDayDate: string;
                                            galaxPayId: number;
                                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                            myId: string;
                                            paymentLink?: string;
                                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                            planGalaxPayId: number;
                                            planMyId: string;
                                            status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                            value: number;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode?: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        chargeGalaxPayId: number;
                                        chargeMyId: string;
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        installment: number;
                                        myId: string;
                                        payday: string;
                                        paydayDate: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId: number;
                                        subscriptionMyId: string;
                                        tid?: string;
                                        value: number;
                                    }[];
                                    totalQtdFoundInPage: number;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>

                      • retry: ((args) => Promise<{
                            body: {
                                PaymentMethodCreditCard: {
                                    Antifraud?: {
                                        ip: string;
                                        sessionId: string;
                                    };
                                    Card: {
                                        Brand?: {
                                            id?: (...) | (...);
                                            maxInstallment?: (...) | (...);
                                            name?: (...) | (...);
                                            operatorIds?: (...) | (...);
                                        };
                                        createdAt?: string;
                                        customerGalaxPayId?: number;
                                        customerMyId?: string;
                                        cvv?: string;
                                        expiresAt?: string;
                                        galaxPayId?: number;
                                        holder?: string;
                                        myId?: string;
                                        number?: string;
                                        updatedAt?: string;
                                    };
                                    cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    preAuthorize?: boolean;
                                };
                                Transaction: {
                                    AbecsReasonDenied: {
                                        code: string;
                                        message: string;
                                    };
                                    Antifraud: {
                                        approved: boolean;
                                        ip: string;
                                        sent: boolean;
                                        sessionId: string;
                                    };
                                    Boleto: {
                                        bankAccount: string;
                                        bankAgency: string;
                                        bankEmissor: string;
                                        bankLine: string;
                                        bankNumber: number;
                                        barCode: string;
                                        pdf: string;
                                    };
                                    Charge: {
                                        Contract: {
                                            acceptedAt: string;
                                            document: string;
                                            ip: string;
                                            name: string;
                                            pdf: string;
                                        };
                                        Customer: {
                                            Address: {
                                                city: ...;
                                                complement?: ...;
                                                neighborhood: ...;
                                                number: ...;
                                                state: ...;
                                                street: ...;
                                                zipCode: ...;
                                            };
                                            createdAt: string;
                                            document: string;
                                            emails: (...)[];
                                            galaPayId: number;
                                            invoiceHoldIss?: (...) | (...) | (...);
                                            municipalDocument?: (...) | (...);
                                            myId: string;
                                            name: string;
                                            phones?: (...) | (...);
                                            status: (...) | (...) | (...) | (...);
                                            updatedAt: string;
                                        };
                                        ExtraFields: {
                                            tagName: ...;
                                            value: ...;
                                        }[];
                                        InvoiceConfig: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        Split: {
                                            billGalaxyPayId: number;
                                            companyGalaxyPayId: number;
                                            galaxyPayId: number;
                                            groupGalaxyPayId: number;
                                            paymentMethod: string;
                                            type: (...) | (...);
                                            value: number;
                                        };
                                        Transactions: {
                                            AbecsReasonDenied: ...;
                                            Antifraud: ...;
                                            Boleto: ...;
                                            ConciliationOccurrences: ...;
                                            CreditCard: ...;
                                            Invoice: ...;
                                            Pix: ...;
                                            Subscription: ...;
                                            additionalInfo?: ...;
                                            authorizationCode?: ...;
                                            cardOperatorId: ...;
                                            chargeGalaxPayId: ...;
                                            chargeMyId: ...;
                                            datetimeLastSentToOperator: ...;
                                            fee: ...;
                                            galaxPayId: ...;
                                            installment: ...;
                                            myId: ...;
                                            payday: ...;
                                            paydayDate: ...;
                                            payedOutsideGalaxPay: ...;
                                            reasonDenied?: ...;
                                            status: ...;
                                            statusDate: ...;
                                            statusDescription: ...;
                                            subscriptionGalaxPayId: ...;
                                            subscriptionMyId: ...;
                                            tid?: ...;
                                            value: ...;
                                        }[];
                                        additionalInfo: null | string;
                                        galaxPayId: string;
                                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                        myId: null | string;
                                        payedOutsideGalaxPay: boolean;
                                        paymentLink: string;
                                        planGalaxPayId: string;
                                        planMyId: null | string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                        value: number;
                                    }[];
                                    ConciliationOccurrences: {
                                        account: string;
                                        agency: string;
                                        bankName: string;
                                        bankNumber: number;
                                        depositDate: string;
                                        liquidValue: number;
                                        taxPercent: number;
                                        taxValue: number;
                                        type: "payment" | "canceled";
                                    }[];
                                    CreditCard: {
                                        Card: {
                                            Brand: {
                                                id: string;
                                                maxInstallment: number;
                                                name: string;
                                                operatorIds: string;
                                            };
                                            createdAt: string;
                                            customerGalaxPayId: number;
                                            customerMyId: string;
                                            cvv: string;
                                            expiresAt: string;
                                            galaxPayId: number;
                                            holder: string;
                                            myId: string;
                                            number: string;
                                            updatedAt: string;
                                        };
                                    };
                                    Invoice: {
                                        description: string;
                                        number: string;
                                        pdf: string;
                                        status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                        statusDate: string;
                                        statusDescription: string;
                                        xml: string;
                                    };
                                    Pix: {
                                        image: string;
                                        page: string;
                                        qrCode: string;
                                        reference: string;
                                    };
                                    Subscription: {
                                        Customer: {
                                            Address?: {
                                                city?: ...;
                                                complement?: ...;
                                                neighborhood?: ...;
                                                number?: ...;
                                                state?: ...;
                                                street?: ...;
                                                zipCode?: ...;
                                            };
                                            createdAt?: string;
                                            document?: string;
                                            emails?: (...)[];
                                            galaPayId?: number;
                                            invoiceHoldIss?: boolean;
                                            municipalDocument?: string;
                                            myId?: string;
                                            name?: string;
                                            phones?: (...)[];
                                            status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                            updatedAt?: string;
                                        };
                                        InvoiceConfig?: {
                                            createOn: (...) | (...) | (...) | (...);
                                            description: string;
                                            galaxPaySubAccountId?: (...) | (...);
                                            qtdDaysAfterPay?: (...) | (...);
                                            qtdDaysBeforePayDay?: (...) | (...);
                                            type: (...) | (...);
                                        };
                                        PaymentMethodBoleto?: {
                                            Aggrement?: (...) | (...);
                                            deadlineDays?: (...) | (...);
                                            documentNumber?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        PaymentMethodCreditCard?: {
                                            Antifraud?: (...) | (...);
                                            Card: {
                                                Brand?: ...;
                                                createdAt?: ...;
                                                customerGalaxPayId?: ...;
                                                customerMyId?: ...;
                                                cvv?: ...;
                                                expiresAt?: ...;
                                                galaxPayId?: ...;
                                                holder?: ...;
                                                myId?: ...;
                                                number?: ...;
                                                updatedAt?: ...;
                                            };
                                            cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                            preAuthorize?: (...) | (...) | (...);
                                        };
                                        PaymentMethodPix?: {
                                            Deadline?: (...) | (...);
                                            fine?: (...) | (...);
                                            instructions?: (...) | (...);
                                            interest?: (...) | (...);
                                        };
                                        additionalInfo?: string;
                                        firstPayDayDate: string;
                                        galaxPayId: number;
                                        mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                        myId: string;
                                        paymentLink?: string;
                                        periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                        planGalaxPayId: number;
                                        planMyId: string;
                                        status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                        value: number;
                                    };
                                    additionalInfo?: string;
                                    authorizationCode?: string;
                                    cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                    chargeGalaxPayId: number;
                                    chargeMyId: string;
                                    datetimeLastSentToOperator: string;
                                    fee: number;
                                    galaxPayId: number;
                                    installment: number;
                                    myId: string;
                                    payday: string;
                                    paydayDate: string;
                                    payedOutsideGalaxPay: boolean;
                                    reasonDenied?: string;
                                    status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                    statusDate: string;
                                    statusDescription: string;
                                    subscriptionGalaxPayId: number;
                                    subscriptionMyId: string;
                                    tid?: string;
                                    value: number;
                                };
                            };
                            headers: Headers;
                            status: 200;
                        } | {
                            body: unknown;
                            headers: Headers;
                            status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                        }>)
                          • (args): Promise<{
                                body: {
                                    PaymentMethodCreditCard: {
                                        Antifraud?: {
                                            ip: string;
                                            sessionId: string;
                                        };
                                        Card: {
                                            Brand?: {
                                                id?: (...) | (...);
                                                maxInstallment?: (...) | (...);
                                                name?: (...) | (...);
                                                operatorIds?: (...) | (...);
                                            };
                                            createdAt?: string;
                                            customerGalaxPayId?: number;
                                            customerMyId?: string;
                                            cvv?: string;
                                            expiresAt?: string;
                                            galaxPayId?: number;
                                            holder?: string;
                                            myId?: string;
                                            number?: string;
                                            updatedAt?: string;
                                        };
                                        cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        preAuthorize?: boolean;
                                    };
                                    Transaction: {
                                        AbecsReasonDenied: {
                                            code: string;
                                            message: string;
                                        };
                                        Antifraud: {
                                            approved: boolean;
                                            ip: string;
                                            sent: boolean;
                                            sessionId: string;
                                        };
                                        Boleto: {
                                            bankAccount: string;
                                            bankAgency: string;
                                            bankEmissor: string;
                                            bankLine: string;
                                            bankNumber: number;
                                            barCode: string;
                                            pdf: string;
                                        };
                                        Charge: {
                                            Contract: {
                                                acceptedAt: string;
                                                document: string;
                                                ip: string;
                                                name: string;
                                                pdf: string;
                                            };
                                            Customer: {
                                                Address: {
                                                    city: ...;
                                                    complement?: ...;
                                                    neighborhood: ...;
                                                    number: ...;
                                                    state: ...;
                                                    street: ...;
                                                    zipCode: ...;
                                                };
                                                createdAt: string;
                                                document: string;
                                                emails: (...)[];
                                                galaPayId: number;
                                                invoiceHoldIss?: (...) | (...) | (...);
                                                municipalDocument?: (...) | (...);
                                                myId: string;
                                                name: string;
                                                phones?: (...) | (...);
                                                status: (...) | (...) | (...) | (...);
                                                updatedAt: string;
                                            };
                                            ExtraFields: {
                                                tagName: ...;
                                                value: ...;
                                            }[];
                                            InvoiceConfig: {
                                                createOn: (...) | (...) | (...) | (...);
                                                description: string;
                                                galaxPaySubAccountId?: (...) | (...);
                                                qtdDaysAfterPay?: (...) | (...);
                                                qtdDaysBeforePayDay?: (...) | (...);
                                                type: (...) | (...);
                                            };
                                            PaymentMethodBoleto: {
                                                Aggrement?: (...) | (...);
                                                deadlineDays?: (...) | (...);
                                                documentNumber?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            PaymentMethodCreditCard: {
                                                Antifraud?: (...) | (...);
                                                Card: {
                                                    Brand?: ...;
                                                    createdAt?: ...;
                                                    customerGalaxPayId?: ...;
                                                    customerMyId?: ...;
                                                    cvv?: ...;
                                                    expiresAt?: ...;
                                                    galaxPayId?: ...;
                                                    holder?: ...;
                                                    myId?: ...;
                                                    number?: ...;
                                                    updatedAt?: ...;
                                                };
                                                cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                preAuthorize?: (...) | (...) | (...);
                                            };
                                            PaymentMethodPix: {
                                                Deadline?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            Split: {
                                                billGalaxyPayId: number;
                                                companyGalaxyPayId: number;
                                                galaxyPayId: number;
                                                groupGalaxyPayId: number;
                                                paymentMethod: string;
                                                type: (...) | (...);
                                                value: number;
                                            };
                                            Transactions: {
                                                AbecsReasonDenied: ...;
                                                Antifraud: ...;
                                                Boleto: ...;
                                                ConciliationOccurrences: ...;
                                                CreditCard: ...;
                                                Invoice: ...;
                                                Pix: ...;
                                                Subscription: ...;
                                                additionalInfo?: ...;
                                                authorizationCode?: ...;
                                                cardOperatorId: ...;
                                                chargeGalaxPayId: ...;
                                                chargeMyId: ...;
                                                datetimeLastSentToOperator: ...;
                                                fee: ...;
                                                galaxPayId: ...;
                                                installment: ...;
                                                myId: ...;
                                                payday: ...;
                                                paydayDate: ...;
                                                payedOutsideGalaxPay: ...;
                                                reasonDenied?: ...;
                                                status: ...;
                                                statusDate: ...;
                                                statusDescription: ...;
                                                subscriptionGalaxPayId: ...;
                                                subscriptionMyId: ...;
                                                tid?: ...;
                                                value: ...;
                                            }[];
                                            additionalInfo: null | string;
                                            galaxPayId: string;
                                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                            myId: null | string;
                                            payedOutsideGalaxPay: boolean;
                                            paymentLink: string;
                                            planGalaxPayId: string;
                                            planMyId: null | string;
                                            status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                            value: number;
                                        }[];
                                        ConciliationOccurrences: {
                                            account: string;
                                            agency: string;
                                            bankName: string;
                                            bankNumber: number;
                                            depositDate: string;
                                            liquidValue: number;
                                            taxPercent: number;
                                            taxValue: number;
                                            type: "payment" | "canceled";
                                        }[];
                                        CreditCard: {
                                            Card: {
                                                Brand: {
                                                    id: string;
                                                    maxInstallment: number;
                                                    name: string;
                                                    operatorIds: string;
                                                };
                                                createdAt: string;
                                                customerGalaxPayId: number;
                                                customerMyId: string;
                                                cvv: string;
                                                expiresAt: string;
                                                galaxPayId: number;
                                                holder: string;
                                                myId: string;
                                                number: string;
                                                updatedAt: string;
                                            };
                                        };
                                        Invoice: {
                                            description: string;
                                            number: string;
                                            pdf: string;
                                            status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                            statusDate: string;
                                            statusDescription: string;
                                            xml: string;
                                        };
                                        Pix: {
                                            image: string;
                                            page: string;
                                            qrCode: string;
                                            reference: string;
                                        };
                                        Subscription: {
                                            Customer: {
                                                Address?: {
                                                    city?: ...;
                                                    complement?: ...;
                                                    neighborhood?: ...;
                                                    number?: ...;
                                                    state?: ...;
                                                    street?: ...;
                                                    zipCode?: ...;
                                                };
                                                createdAt?: string;
                                                document?: string;
                                                emails?: (...)[];
                                                galaPayId?: number;
                                                invoiceHoldIss?: boolean;
                                                municipalDocument?: string;
                                                myId?: string;
                                                name?: string;
                                                phones?: (...)[];
                                                status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                updatedAt?: string;
                                            };
                                            InvoiceConfig?: {
                                                createOn: (...) | (...) | (...) | (...);
                                                description: string;
                                                galaxPaySubAccountId?: (...) | (...);
                                                qtdDaysAfterPay?: (...) | (...);
                                                qtdDaysBeforePayDay?: (...) | (...);
                                                type: (...) | (...);
                                            };
                                            PaymentMethodBoleto?: {
                                                Aggrement?: (...) | (...);
                                                deadlineDays?: (...) | (...);
                                                documentNumber?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            PaymentMethodCreditCard?: {
                                                Antifraud?: (...) | (...);
                                                Card: {
                                                    Brand?: ...;
                                                    createdAt?: ...;
                                                    customerGalaxPayId?: ...;
                                                    customerMyId?: ...;
                                                    cvv?: ...;
                                                    expiresAt?: ...;
                                                    galaxPayId?: ...;
                                                    holder?: ...;
                                                    myId?: ...;
                                                    number?: ...;
                                                    updatedAt?: ...;
                                                };
                                                cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                preAuthorize?: (...) | (...) | (...);
                                            };
                                            PaymentMethodPix?: {
                                                Deadline?: (...) | (...);
                                                fine?: (...) | (...);
                                                instructions?: (...) | (...);
                                                interest?: (...) | (...);
                                            };
                                            additionalInfo?: string;
                                            firstPayDayDate: string;
                                            galaxPayId: number;
                                            mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                            myId: string;
                                            paymentLink?: string;
                                            periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                            planGalaxPayId: number;
                                            planMyId: string;
                                            status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                            value: number;
                                        };
                                        additionalInfo?: string;
                                        authorizationCode?: string;
                                        cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                        chargeGalaxPayId: number;
                                        chargeMyId: string;
                                        datetimeLastSentToOperator: string;
                                        fee: number;
                                        galaxPayId: number;
                                        installment: number;
                                        myId: string;
                                        payday: string;
                                        paydayDate: string;
                                        payedOutsideGalaxPay: boolean;
                                        reasonDenied?: string;
                                        status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                        statusDate: string;
                                        statusDescription: string;
                                        subscriptionGalaxPayId: number;
                                        subscriptionMyId: string;
                                        tid?: string;
                                        value: number;
                                    };
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>
                          • Parameters

                            • args: {
                                  body?: {};
                                  cache?: any;
                                  extraHeaders?: Record<string, undefined | string>;
                                  fetchOptions?: FetchOptions;
                                  overrideClientOptions?: Partial<OverrideableClientArgs>;
                                  params: {
                                      transactionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  };
                              }
                              • Optional body?: {}
                                • Optional cache?: any

                                  Deprecated

                                  Use fetchOptions.cache instead

                                • Optional extraHeaders?: Record<string, undefined | string>
                                • Optional fetchOptions?: FetchOptions
                                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                • params: {
                                      transactionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  }
                                  • transactionId: string
                                  • typeId: "galaxPayId" | "myId"

                              Returns Promise<{
                                  body: {
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: (...) | (...);
                                                  maxInstallment?: (...) | (...);
                                                  name?: (...) | (...);
                                                  operatorIds?: (...) | (...);
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          Charge: {
                                              Contract: {
                                                  acceptedAt: string;
                                                  document: string;
                                                  ip: string;
                                                  name: string;
                                                  pdf: string;
                                              };
                                              Customer: {
                                                  Address: {
                                                      city: ...;
                                                      complement?: ...;
                                                      neighborhood: ...;
                                                      number: ...;
                                                      state: ...;
                                                      street: ...;
                                                      zipCode: ...;
                                                  };
                                                  createdAt: string;
                                                  document: string;
                                                  emails: (...)[];
                                                  galaPayId: number;
                                                  invoiceHoldIss?: (...) | (...) | (...);
                                                  municipalDocument?: (...) | (...);
                                                  myId: string;
                                                  name: string;
                                                  phones?: (...) | (...);
                                                  status: (...) | (...) | (...) | (...);
                                                  updatedAt: string;
                                              };
                                              ExtraFields: {
                                                  tagName: ...;
                                                  value: ...;
                                              }[];
                                              InvoiceConfig: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              Split: {
                                                  billGalaxyPayId: number;
                                                  companyGalaxyPayId: number;
                                                  galaxyPayId: number;
                                                  groupGalaxyPayId: number;
                                                  paymentMethod: string;
                                                  type: (...) | (...);
                                                  value: number;
                                              };
                                              Transactions: {
                                                  AbecsReasonDenied: ...;
                                                  Antifraud: ...;
                                                  Boleto: ...;
                                                  ConciliationOccurrences: ...;
                                                  CreditCard: ...;
                                                  Invoice: ...;
                                                  Pix: ...;
                                                  Subscription: ...;
                                                  additionalInfo?: ...;
                                                  authorizationCode?: ...;
                                                  cardOperatorId: ...;
                                                  chargeGalaxPayId: ...;
                                                  chargeMyId: ...;
                                                  datetimeLastSentToOperator: ...;
                                                  fee: ...;
                                                  galaxPayId: ...;
                                                  installment: ...;
                                                  myId: ...;
                                                  payday: ...;
                                                  paydayDate: ...;
                                                  payedOutsideGalaxPay: ...;
                                                  reasonDenied?: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  subscriptionGalaxPayId: ...;
                                                  subscriptionMyId: ...;
                                                  tid?: ...;
                                                  value: ...;
                                              }[];
                                              additionalInfo: null | string;
                                              galaxPayId: string;
                                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                              myId: null | string;
                                              payedOutsideGalaxPay: boolean;
                                              paymentLink: string;
                                              planGalaxPayId: string;
                                              planMyId: null | string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                              value: number;
                                          }[];
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "payment" | "canceled";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          Pix: {
                                              image: string;
                                              page: string;
                                              qrCode: string;
                                              reference: string;
                                          };
                                          Subscription: {
                                              Customer: {
                                                  Address?: {
                                                      city?: ...;
                                                      complement?: ...;
                                                      neighborhood?: ...;
                                                      number?: ...;
                                                      state?: ...;
                                                      street?: ...;
                                                      zipCode?: ...;
                                                  };
                                                  createdAt?: string;
                                                  document?: string;
                                                  emails?: (...)[];
                                                  galaPayId?: number;
                                                  invoiceHoldIss?: boolean;
                                                  municipalDocument?: string;
                                                  myId?: string;
                                                  name?: string;
                                                  phones?: (...)[];
                                                  status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                  updatedAt?: string;
                                              };
                                              InvoiceConfig?: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto?: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard?: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix?: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              additionalInfo?: string;
                                              firstPayDayDate: string;
                                              galaxPayId: number;
                                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                              myId: string;
                                              paymentLink?: string;
                                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                              planGalaxPayId: number;
                                              planMyId: string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                              value: number;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode?: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: string;
                                          value: number;
                                      };
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>

                        • reverse: ((args) => Promise<{
                              body: {
                                  PaymentMethodCreditCard: {
                                      Antifraud?: {
                                          ip: string;
                                          sessionId: string;
                                      };
                                      Card: {
                                          Brand?: {
                                              id?: (...) | (...);
                                              maxInstallment?: (...) | (...);
                                              name?: (...) | (...);
                                              operatorIds?: (...) | (...);
                                          };
                                          createdAt?: string;
                                          customerGalaxPayId?: number;
                                          customerMyId?: string;
                                          cvv?: string;
                                          expiresAt?: string;
                                          galaxPayId?: number;
                                          holder?: string;
                                          myId?: string;
                                          number?: string;
                                          updatedAt?: string;
                                      };
                                      cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      preAuthorize?: boolean;
                                  };
                                  Transaction: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      Charge: {
                                          Contract: {
                                              acceptedAt: string;
                                              document: string;
                                              ip: string;
                                              name: string;
                                              pdf: string;
                                          };
                                          Customer: {
                                              Address: {
                                                  city: ...;
                                                  complement?: ...;
                                                  neighborhood: ...;
                                                  number: ...;
                                                  state: ...;
                                                  street: ...;
                                                  zipCode: ...;
                                              };
                                              createdAt: string;
                                              document: string;
                                              emails: (...)[];
                                              galaPayId: number;
                                              invoiceHoldIss?: (...) | (...) | (...);
                                              municipalDocument?: (...) | (...);
                                              myId: string;
                                              name: string;
                                              phones?: (...) | (...);
                                              status: (...) | (...) | (...) | (...);
                                              updatedAt: string;
                                          };
                                          ExtraFields: {
                                              tagName: ...;
                                              value: ...;
                                          }[];
                                          InvoiceConfig: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          Split: {
                                              billGalaxyPayId: number;
                                              companyGalaxyPayId: number;
                                              galaxyPayId: number;
                                              groupGalaxyPayId: number;
                                              paymentMethod: string;
                                              type: (...) | (...);
                                              value: number;
                                          };
                                          Transactions: {
                                              AbecsReasonDenied: ...;
                                              Antifraud: ...;
                                              Boleto: ...;
                                              ConciliationOccurrences: ...;
                                              CreditCard: ...;
                                              Invoice: ...;
                                              Pix: ...;
                                              Subscription: ...;
                                              additionalInfo?: ...;
                                              authorizationCode?: ...;
                                              cardOperatorId: ...;
                                              chargeGalaxPayId: ...;
                                              chargeMyId: ...;
                                              datetimeLastSentToOperator: ...;
                                              fee: ...;
                                              galaxPayId: ...;
                                              installment: ...;
                                              myId: ...;
                                              payday: ...;
                                              paydayDate: ...;
                                              payedOutsideGalaxPay: ...;
                                              reasonDenied?: ...;
                                              status: ...;
                                              statusDate: ...;
                                              statusDescription: ...;
                                              subscriptionGalaxPayId: ...;
                                              subscriptionMyId: ...;
                                              tid?: ...;
                                              value: ...;
                                          }[];
                                          additionalInfo: null | string;
                                          galaxPayId: string;
                                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                          myId: null | string;
                                          payedOutsideGalaxPay: boolean;
                                          paymentLink: string;
                                          planGalaxPayId: string;
                                          planMyId: null | string;
                                          status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                          value: number;
                                      }[];
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: "payment" | "canceled";
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: string;
                                                  maxInstallment: number;
                                                  name: string;
                                                  operatorIds: string;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      Pix: {
                                          image: string;
                                          page: string;
                                          qrCode: string;
                                          reference: string;
                                      };
                                      Subscription: {
                                          Customer: {
                                              Address?: {
                                                  city?: ...;
                                                  complement?: ...;
                                                  neighborhood?: ...;
                                                  number?: ...;
                                                  state?: ...;
                                                  street?: ...;
                                                  zipCode?: ...;
                                              };
                                              createdAt?: string;
                                              document?: string;
                                              emails?: (...)[];
                                              galaPayId?: number;
                                              invoiceHoldIss?: boolean;
                                              municipalDocument?: string;
                                              myId?: string;
                                              name?: string;
                                              phones?: (...)[];
                                              status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                              updatedAt?: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: (...) | (...) | (...) | (...);
                                              description: string;
                                              galaxPaySubAccountId?: (...) | (...);
                                              qtdDaysAfterPay?: (...) | (...);
                                              qtdDaysBeforePayDay?: (...) | (...);
                                              type: (...) | (...);
                                          };
                                          PaymentMethodBoleto?: {
                                              Aggrement?: (...) | (...);
                                              deadlineDays?: (...) | (...);
                                              documentNumber?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          PaymentMethodCreditCard?: {
                                              Antifraud?: (...) | (...);
                                              Card: {
                                                  Brand?: ...;
                                                  createdAt?: ...;
                                                  customerGalaxPayId?: ...;
                                                  customerMyId?: ...;
                                                  cvv?: ...;
                                                  expiresAt?: ...;
                                                  galaxPayId?: ...;
                                                  holder?: ...;
                                                  myId?: ...;
                                                  number?: ...;
                                                  updatedAt?: ...;
                                              };
                                              cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                              preAuthorize?: (...) | (...) | (...);
                                          };
                                          PaymentMethodPix?: {
                                              Deadline?: (...) | (...);
                                              fine?: (...) | (...);
                                              instructions?: (...) | (...);
                                              interest?: (...) | (...);
                                          };
                                          additionalInfo?: string;
                                          firstPayDayDate: string;
                                          galaxPayId: number;
                                          mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                          myId: string;
                                          paymentLink?: string;
                                          periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                          planGalaxPayId: number;
                                          planMyId: string;
                                          status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                          value: number;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode?: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      chargeGalaxPayId: number;
                                      chargeMyId: string;
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      installment: number;
                                      myId: string;
                                      payday: string;
                                      paydayDate: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId: number;
                                      subscriptionMyId: string;
                                      tid?: string;
                                      value: number;
                                  };
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>)
                            • (args): Promise<{
                                  body: {
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: (...) | (...);
                                                  maxInstallment?: (...) | (...);
                                                  name?: (...) | (...);
                                                  operatorIds?: (...) | (...);
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          Charge: {
                                              Contract: {
                                                  acceptedAt: string;
                                                  document: string;
                                                  ip: string;
                                                  name: string;
                                                  pdf: string;
                                              };
                                              Customer: {
                                                  Address: {
                                                      city: ...;
                                                      complement?: ...;
                                                      neighborhood: ...;
                                                      number: ...;
                                                      state: ...;
                                                      street: ...;
                                                      zipCode: ...;
                                                  };
                                                  createdAt: string;
                                                  document: string;
                                                  emails: (...)[];
                                                  galaPayId: number;
                                                  invoiceHoldIss?: (...) | (...) | (...);
                                                  municipalDocument?: (...) | (...);
                                                  myId: string;
                                                  name: string;
                                                  phones?: (...) | (...);
                                                  status: (...) | (...) | (...) | (...);
                                                  updatedAt: string;
                                              };
                                              ExtraFields: {
                                                  tagName: ...;
                                                  value: ...;
                                              }[];
                                              InvoiceConfig: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              Split: {
                                                  billGalaxyPayId: number;
                                                  companyGalaxyPayId: number;
                                                  galaxyPayId: number;
                                                  groupGalaxyPayId: number;
                                                  paymentMethod: string;
                                                  type: (...) | (...);
                                                  value: number;
                                              };
                                              Transactions: {
                                                  AbecsReasonDenied: ...;
                                                  Antifraud: ...;
                                                  Boleto: ...;
                                                  ConciliationOccurrences: ...;
                                                  CreditCard: ...;
                                                  Invoice: ...;
                                                  Pix: ...;
                                                  Subscription: ...;
                                                  additionalInfo?: ...;
                                                  authorizationCode?: ...;
                                                  cardOperatorId: ...;
                                                  chargeGalaxPayId: ...;
                                                  chargeMyId: ...;
                                                  datetimeLastSentToOperator: ...;
                                                  fee: ...;
                                                  galaxPayId: ...;
                                                  installment: ...;
                                                  myId: ...;
                                                  payday: ...;
                                                  paydayDate: ...;
                                                  payedOutsideGalaxPay: ...;
                                                  reasonDenied?: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  subscriptionGalaxPayId: ...;
                                                  subscriptionMyId: ...;
                                                  tid?: ...;
                                                  value: ...;
                                              }[];
                                              additionalInfo: null | string;
                                              galaxPayId: string;
                                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                              myId: null | string;
                                              payedOutsideGalaxPay: boolean;
                                              paymentLink: string;
                                              planGalaxPayId: string;
                                              planMyId: null | string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                              value: number;
                                          }[];
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "payment" | "canceled";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          Pix: {
                                              image: string;
                                              page: string;
                                              qrCode: string;
                                              reference: string;
                                          };
                                          Subscription: {
                                              Customer: {
                                                  Address?: {
                                                      city?: ...;
                                                      complement?: ...;
                                                      neighborhood?: ...;
                                                      number?: ...;
                                                      state?: ...;
                                                      street?: ...;
                                                      zipCode?: ...;
                                                  };
                                                  createdAt?: string;
                                                  document?: string;
                                                  emails?: (...)[];
                                                  galaPayId?: number;
                                                  invoiceHoldIss?: boolean;
                                                  municipalDocument?: string;
                                                  myId?: string;
                                                  name?: string;
                                                  phones?: (...)[];
                                                  status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                  updatedAt?: string;
                                              };
                                              InvoiceConfig?: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto?: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard?: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix?: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              additionalInfo?: string;
                                              firstPayDayDate: string;
                                              galaxPayId: number;
                                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                              myId: string;
                                              paymentLink?: string;
                                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                              planGalaxPayId: number;
                                              planMyId: string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                              value: number;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode?: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: string;
                                          value: number;
                                      };
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>
                            • Parameters

                              • args: {
                                    body?: {
                                        valueToReverse?: number;
                                    };
                                    cache?: any;
                                    extraHeaders?: Record<string, undefined | string>;
                                    fetchOptions?: FetchOptions;
                                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                                    params: {
                                        transactionId: string;
                                        typeId: "galaxPayId" | "myId";
                                    };
                                }
                                • Optional body?: {
                                      valueToReverse?: number;
                                  }
                                  • Optional valueToReverse?: number
                                • Optional cache?: any

                                  Deprecated

                                  Use fetchOptions.cache instead

                                • Optional extraHeaders?: Record<string, undefined | string>
                                • Optional fetchOptions?: FetchOptions
                                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                • params: {
                                      transactionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  }
                                  • transactionId: string
                                  • typeId: "galaxPayId" | "myId"

                              Returns Promise<{
                                  body: {
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: (...) | (...);
                                                  maxInstallment?: (...) | (...);
                                                  name?: (...) | (...);
                                                  operatorIds?: (...) | (...);
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          Charge: {
                                              Contract: {
                                                  acceptedAt: string;
                                                  document: string;
                                                  ip: string;
                                                  name: string;
                                                  pdf: string;
                                              };
                                              Customer: {
                                                  Address: {
                                                      city: ...;
                                                      complement?: ...;
                                                      neighborhood: ...;
                                                      number: ...;
                                                      state: ...;
                                                      street: ...;
                                                      zipCode: ...;
                                                  };
                                                  createdAt: string;
                                                  document: string;
                                                  emails: (...)[];
                                                  galaPayId: number;
                                                  invoiceHoldIss?: (...) | (...) | (...);
                                                  municipalDocument?: (...) | (...);
                                                  myId: string;
                                                  name: string;
                                                  phones?: (...) | (...);
                                                  status: (...) | (...) | (...) | (...);
                                                  updatedAt: string;
                                              };
                                              ExtraFields: {
                                                  tagName: ...;
                                                  value: ...;
                                              }[];
                                              InvoiceConfig: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              Split: {
                                                  billGalaxyPayId: number;
                                                  companyGalaxyPayId: number;
                                                  galaxyPayId: number;
                                                  groupGalaxyPayId: number;
                                                  paymentMethod: string;
                                                  type: (...) | (...);
                                                  value: number;
                                              };
                                              Transactions: {
                                                  AbecsReasonDenied: ...;
                                                  Antifraud: ...;
                                                  Boleto: ...;
                                                  ConciliationOccurrences: ...;
                                                  CreditCard: ...;
                                                  Invoice: ...;
                                                  Pix: ...;
                                                  Subscription: ...;
                                                  additionalInfo?: ...;
                                                  authorizationCode?: ...;
                                                  cardOperatorId: ...;
                                                  chargeGalaxPayId: ...;
                                                  chargeMyId: ...;
                                                  datetimeLastSentToOperator: ...;
                                                  fee: ...;
                                                  galaxPayId: ...;
                                                  installment: ...;
                                                  myId: ...;
                                                  payday: ...;
                                                  paydayDate: ...;
                                                  payedOutsideGalaxPay: ...;
                                                  reasonDenied?: ...;
                                                  status: ...;
                                                  statusDate: ...;
                                                  statusDescription: ...;
                                                  subscriptionGalaxPayId: ...;
                                                  subscriptionMyId: ...;
                                                  tid?: ...;
                                                  value: ...;
                                              }[];
                                              additionalInfo: null | string;
                                              galaxPayId: string;
                                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                              myId: null | string;
                                              payedOutsideGalaxPay: boolean;
                                              paymentLink: string;
                                              planGalaxPayId: string;
                                              planMyId: null | string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "waitingPayment";
                                              value: number;
                                          }[];
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "payment" | "canceled";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          Pix: {
                                              image: string;
                                              page: string;
                                              qrCode: string;
                                              reference: string;
                                          };
                                          Subscription: {
                                              Customer: {
                                                  Address?: {
                                                      city?: ...;
                                                      complement?: ...;
                                                      neighborhood?: ...;
                                                      number?: ...;
                                                      state?: ...;
                                                      street?: ...;
                                                      zipCode?: ...;
                                                  };
                                                  createdAt?: string;
                                                  document?: string;
                                                  emails?: (...)[];
                                                  galaPayId?: number;
                                                  invoiceHoldIss?: boolean;
                                                  municipalDocument?: string;
                                                  myId?: string;
                                                  name?: string;
                                                  phones?: (...)[];
                                                  status?: "active" | "inactive" | "delayed" | "withoutSubscriptionOrCharge";
                                                  updatedAt?: string;
                                              };
                                              InvoiceConfig?: {
                                                  createOn: (...) | (...) | (...) | (...);
                                                  description: string;
                                                  galaxPaySubAccountId?: (...) | (...);
                                                  qtdDaysAfterPay?: (...) | (...);
                                                  qtdDaysBeforePayDay?: (...) | (...);
                                                  type: (...) | (...);
                                              };
                                              PaymentMethodBoleto?: {
                                                  Aggrement?: (...) | (...);
                                                  deadlineDays?: (...) | (...);
                                                  documentNumber?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              PaymentMethodCreditCard?: {
                                                  Antifraud?: (...) | (...);
                                                  Card: {
                                                      Brand?: ...;
                                                      createdAt?: ...;
                                                      customerGalaxPayId?: ...;
                                                      customerMyId?: ...;
                                                      cvv?: ...;
                                                      expiresAt?: ...;
                                                      galaxPayId?: ...;
                                                      holder?: ...;
                                                      myId?: ...;
                                                      number?: ...;
                                                      updatedAt?: ...;
                                                  };
                                                  cardOperatorId?: (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...) | (...);
                                                  preAuthorize?: (...) | (...) | (...);
                                              };
                                              PaymentMethodPix?: {
                                                  Deadline?: (...) | (...);
                                                  fine?: (...) | (...);
                                                  instructions?: (...) | (...);
                                                  interest?: (...) | (...);
                                              };
                                              additionalInfo?: string;
                                              firstPayDayDate: string;
                                              galaxPayId: number;
                                              mainPaymentMethodId: "creditcard" | "boleto" | "pix";
                                              myId: string;
                                              paymentLink?: string;
                                              periodicity: "weekly" | "biweekly" | "monthly" | "bimonthly" | "quarterly" | "biannual" | "yearly";
                                              planGalaxPayId: number;
                                              planMyId: string;
                                              status: "active" | "inactive" | "canceled" | "closed" | "stopped" | "waitingPayment";
                                              value: number;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode?: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          chargeGalaxPayId: number;
                                          chargeMyId: string;
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          installment: number;
                                          myId: string;
                                          payday: string;
                                          paydayDate: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId: number;
                                          subscriptionMyId: string;
                                          tid?: string;
                                          value: number;
                                      };
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>

                        • update: ((args) => Promise<{
                              body: {
                                  Split: {
                                      billGalaxyPayId: number;
                                      companyGalaxyPayId: number;
                                      galaxyPayId: number;
                                      groupGalaxyPayId: number;
                                      paymentMethod: string;
                                      type: "percent" | "fixed";
                                      value: number;
                                  };
                                  Transaction: {
                                      AbecsReasonDenied: {
                                          code: string;
                                          message: string;
                                      };
                                      Antifraud: {
                                          approved: boolean;
                                          ip: string;
                                          sent: boolean;
                                          sessionId: string;
                                      };
                                      Boleto: {
                                          bankAccount: string;
                                          bankAgency: string;
                                          bankEmissor: string;
                                          bankLine: string;
                                          bankNumber: number;
                                          barCode: string;
                                          pdf: string;
                                      };
                                      ConciliationOccurrences: {
                                          account: string;
                                          agency: string;
                                          bankName: string;
                                          bankNumber: number;
                                          depositDate: string;
                                          liquidValue: number;
                                          taxPercent: number;
                                          taxValue: number;
                                          type: "payment" | "canceled";
                                      }[];
                                      CreditCard: {
                                          Card: {
                                              Brand: {
                                                  id: string;
                                                  maxInstallment: number;
                                                  name: string;
                                                  operatorIds: string;
                                              };
                                              createdAt: string;
                                              customerGalaxPayId: number;
                                              customerMyId: string;
                                              cvv: string;
                                              expiresAt: string;
                                              galaxPayId: number;
                                              holder: string;
                                              myId: string;
                                              number: string;
                                              updatedAt: string;
                                          };
                                      };
                                      Invoice: {
                                          description: string;
                                          number: string;
                                          pdf: string;
                                          status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                          statusDate: string;
                                          statusDescription: string;
                                          xml: string;
                                      };
                                      InvoiceConfig?: {
                                          createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                          description: string;
                                          galaxPaySubAccountId?: number;
                                          qtdDaysAfterPay?: number;
                                          qtdDaysBeforePayDay?: number;
                                          type: "onePerTransaction" | "onlyOne";
                                      };
                                      PaymentMethodCreditCard: {
                                          Antifraud?: {
                                              ip: string;
                                              sessionId: string;
                                          };
                                          Card: {
                                              Brand?: {
                                                  id?: ...;
                                                  maxInstallment?: ...;
                                                  name?: ...;
                                                  operatorIds?: ...;
                                              };
                                              createdAt?: string;
                                              customerGalaxPayId?: number;
                                              customerMyId?: string;
                                              cvv?: string;
                                              expiresAt?: string;
                                              galaxPayId?: number;
                                              holder?: string;
                                              myId?: string;
                                              number?: string;
                                              updatedAt?: string;
                                          };
                                          cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          preAuthorize?: boolean;
                                      };
                                      additionalInfo?: string;
                                      authorizationCode: string;
                                      cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                      datetimeLastSentToOperator: string;
                                      fee: number;
                                      galaxPayId: number;
                                      myId: string;
                                      payday: string;
                                      payedOutsideGalaxPay: boolean;
                                      reasonDenied?: string;
                                      status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                      statusDate: string;
                                      statusDescription: string;
                                      subscriptionGalaxPayId?: number;
                                      subscriptionMyId?: string;
                                      tid: string;
                                      value: number;
                                  };
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>)
                            • (args): Promise<{
                                  body: {
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: "percent" | "fixed";
                                          value: number;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "payment" | "canceled";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                              description: string;
                                              galaxPaySubAccountId?: number;
                                              qtdDaysAfterPay?: number;
                                              qtdDaysBeforePayDay?: number;
                                              type: "onePerTransaction" | "onlyOne";
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: {
                                                  ip: string;
                                                  sessionId: string;
                                              };
                                              Card: {
                                                  Brand?: {
                                                      id?: ...;
                                                      maxInstallment?: ...;
                                                      name?: ...;
                                                      operatorIds?: ...;
                                                  };
                                                  createdAt?: string;
                                                  customerGalaxPayId?: number;
                                                  customerMyId?: string;
                                                  cvv?: string;
                                                  expiresAt?: string;
                                                  galaxPayId?: number;
                                                  holder?: string;
                                                  myId?: string;
                                                  number?: string;
                                                  updatedAt?: string;
                                              };
                                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                              preAuthorize?: boolean;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          myId: string;
                                          payday: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId?: number;
                                          subscriptionMyId?: string;
                                          tid: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>
                            • Parameters

                              • args: {
                                    body: {
                                        additionalInfo: undefined | string;
                                        myId: string;
                                        payday: undefined | string;
                                        payedOutsideGalaxPay: undefined | boolean;
                                        value: undefined | number;
                                    };
                                    cache?: any;
                                    extraHeaders?: Record<string, undefined | string>;
                                    fetchOptions?: FetchOptions;
                                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                                    params: {
                                        subscriptionId: string;
                                        typeId: "galaxPayId" | "myId";
                                    };
                                }
                                • body: {
                                      additionalInfo: undefined | string;
                                      myId: string;
                                      payday: undefined | string;
                                      payedOutsideGalaxPay: undefined | boolean;
                                      value: undefined | number;
                                  }
                                  • additionalInfo: undefined | string
                                  • myId: string
                                  • payday: undefined | string
                                  • payedOutsideGalaxPay: undefined | boolean
                                  • value: undefined | number
                                • Optional cache?: any

                                  Deprecated

                                  Use fetchOptions.cache instead

                                • Optional extraHeaders?: Record<string, undefined | string>
                                • Optional fetchOptions?: FetchOptions
                                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>
                                • params: {
                                      subscriptionId: string;
                                      typeId: "galaxPayId" | "myId";
                                  }
                                  • subscriptionId: string
                                  • typeId: "galaxPayId" | "myId"

                              Returns Promise<{
                                  body: {
                                      Split: {
                                          billGalaxyPayId: number;
                                          companyGalaxyPayId: number;
                                          galaxyPayId: number;
                                          groupGalaxyPayId: number;
                                          paymentMethod: string;
                                          type: "percent" | "fixed";
                                          value: number;
                                      };
                                      Transaction: {
                                          AbecsReasonDenied: {
                                              code: string;
                                              message: string;
                                          };
                                          Antifraud: {
                                              approved: boolean;
                                              ip: string;
                                              sent: boolean;
                                              sessionId: string;
                                          };
                                          Boleto: {
                                              bankAccount: string;
                                              bankAgency: string;
                                              bankEmissor: string;
                                              bankLine: string;
                                              bankNumber: number;
                                              barCode: string;
                                              pdf: string;
                                          };
                                          ConciliationOccurrences: {
                                              account: string;
                                              agency: string;
                                              bankName: string;
                                              bankNumber: number;
                                              depositDate: string;
                                              liquidValue: number;
                                              taxPercent: number;
                                              taxValue: number;
                                              type: "payment" | "canceled";
                                          }[];
                                          CreditCard: {
                                              Card: {
                                                  Brand: {
                                                      id: string;
                                                      maxInstallment: number;
                                                      name: string;
                                                      operatorIds: string;
                                                  };
                                                  createdAt: string;
                                                  customerGalaxPayId: number;
                                                  customerMyId: string;
                                                  cvv: string;
                                                  expiresAt: string;
                                                  galaxPayId: number;
                                                  holder: string;
                                                  myId: string;
                                                  number: string;
                                                  updatedAt: string;
                                              };
                                          };
                                          Invoice: {
                                              description: string;
                                              number: string;
                                              pdf: string;
                                              status: "error" | "pending" | "emitted" | "rejected" | "cancel" | "cancelOutSystem";
                                              statusDate: string;
                                              statusDescription: string;
                                              xml: string;
                                          };
                                          InvoiceConfig?: {
                                              createOn: "payment" | "daysBeforePayDay" | "notificationSend" | "daysAfterPayment";
                                              description: string;
                                              galaxPaySubAccountId?: number;
                                              qtdDaysAfterPay?: number;
                                              qtdDaysBeforePayDay?: number;
                                              type: "onePerTransaction" | "onlyOne";
                                          };
                                          PaymentMethodCreditCard: {
                                              Antifraud?: {
                                                  ip: string;
                                                  sessionId: string;
                                              };
                                              Card: {
                                                  Brand?: {
                                                      id?: ...;
                                                      maxInstallment?: ...;
                                                      name?: ...;
                                                      operatorIds?: ...;
                                                  };
                                                  createdAt?: string;
                                                  customerGalaxPayId?: number;
                                                  customerMyId?: string;
                                                  cvv?: string;
                                                  expiresAt?: string;
                                                  galaxPayId?: number;
                                                  holder?: string;
                                                  myId?: string;
                                                  number?: string;
                                                  updatedAt?: string;
                                              };
                                              cardOperatorId?: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                              preAuthorize?: boolean;
                                          };
                                          additionalInfo?: string;
                                          authorizationCode: string;
                                          cardOperatorId: "bin" | "cielo" | "getnet" | "getnetNew" | "globalpayments" | "pagseguro" | "rede" | "zoop" | "galaxpay" | "adyen" | "stone";
                                          datetimeLastSentToOperator: string;
                                          fee: number;
                                          galaxPayId: number;
                                          myId: string;
                                          payday: string;
                                          payedOutsideGalaxPay: boolean;
                                          reasonDenied?: string;
                                          status: "cancel" | "noSend" | "authorized" | "captured" | "denied" | "reversed" | "chargeback" | "pendingBoleto" | "payedBoleto" | "notCompensated" | "lessValueBoleto" | "moreValueBoleto" | "paidDuplicityBoleto" | "pendingPix" | "payedPix" | "unavailablePix" | "payExternal" | "cancelByContract" | "free";
                                          statusDate: string;
                                          statusDescription: string;
                                          subscriptionGalaxPayId?: number;
                                          subscriptionMyId?: string;
                                          tid: string;
                                          value: number;
                                      };
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>

                      • get transfer(): {
                            internal: ((args) => Promise<{
                                body: {
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>);
                        }
                      • Gets the transfer client.

                        Returns {
                            internal: ((args) => Promise<{
                                body: {
                                    type: boolean;
                                };
                                headers: Headers;
                                status: 200;
                            } | {
                                body: unknown;
                                headers: Headers;
                                status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                            }>);
                        }

                        The transfer client.

                        • internal: ((args) => Promise<{
                              body: {
                                  type: boolean;
                              };
                              headers: Headers;
                              status: 200;
                          } | {
                              body: unknown;
                              headers: Headers;
                              status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                          }>)
                            • (args): Promise<{
                                  body: {
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>
                            • Parameters

                              • args: {
                                    body: {
                                        companyAccount: number;
                                        companyDocument: string;
                                        value: number;
                                    };
                                    cache?: any;
                                    extraHeaders?: Record<string, undefined | string>;
                                    fetchOptions?: FetchOptions;
                                    overrideClientOptions?: Partial<OverrideableClientArgs>;
                                }
                                • body: {
                                      companyAccount: number;
                                      companyDocument: string;
                                      value: number;
                                  }
                                  • companyAccount: number
                                  • companyDocument: string
                                  • value: number
                                • Optional cache?: any

                                  Deprecated

                                  Use fetchOptions.cache instead

                                • Optional extraHeaders?: Record<string, undefined | string>
                                • Optional fetchOptions?: FetchOptions
                                • Optional overrideClientOptions?: Partial<OverrideableClientArgs>

                              Returns Promise<{
                                  body: {
                                      type: boolean;
                                  };
                                  headers: Headers;
                                  status: 200;
                              } | {
                                  body: unknown;
                                  headers: Headers;
                                  status: 100 | 101 | 102 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 300 | 301 | 302 | 303 | 304 | 305 | 307 | 308 | 400 | 401 | 402 | 403 | 404 | 405 | 406 | 407 | 408 | 409 | 410 | 411 | 412 | 413 | 414 | 415 | 416 | 417 | 418 | 419 | 420 | 421 | 422 | 423 | 424 | 428 | 429 | 431 | 451 | 500 | 501 | 502 | 503 | 504 | 505 | 507 | 511;
                              }>

                      Methods

                      • Retrieves the access token.

                        Returns Promise<string>

                        A promise that resolves to the access token.

                        Throws

                        An error if there is an error retrieving the access token.

                      • Retrieves the cached access token.

                        Returns Promise<null | string>

                        A promise that resolves to the cached access token, or null if not found.

                      • Sets the cached access token.

                        Parameters

                        • value: string

                          The access token value to be cached.

                        • expiresIn: number

                          The expiration time of the access token.

                        Returns Promise<void>

                        A promise that resolves when the access token is successfully cached.